What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Scripting » help!!! XML

help!!! XML
Author: Message:
cicklow
New Member
*

Avatar

Posts: 14
Reputation: 1
41 / Male / –
Joined: Jul 2006
O.P. help!!! XML
this code return null... :(

code:
var Sec1 = 0;
var Min1 = 0;
var Hrs1 = 0;
var Days1 = 0;
var Weeks1 = 0;

    var xml = new ActiveXObject("Microsoft.XMLDOM");
    var file = MsgPlus.ScriptFilesPath + '/config.xml';
    xml.load(file);
    Sec1 = xml.selectSingleNode("/Sec/name");
    Min1 = xml.selectSingleNode("/Min/name");
    Hrs1 = xml.selectSingleNode("/Hrs/name");
    Days = xml.selectSingleNode("/Days/name");
    Weeks1 = xml.selectSingleNode("/Weeks/name");
    Debug.Trace("----" + Sec1);
// and error with:
// Debug.Trace("----" + Sec1.text);



in debug windows:

----null

the config.xml
code:
<Sec>
<name>0</name>
</Seg>
<Min>
<name>0</name>
</Min>
<Hrs>
<name>0</name>
</Hsr>
<Days>
<name>0</name>
</Days>
<Weeks>
<name>0</name>
</Weeks>


This post was edited on 08-01-2006 at 08:14 AM by cicklow.
08-01-2006 07:59 AM
Profile E-Mail PM Web Find Quote Report
Silentdragon
Full Member
***

Avatar
if(life==null && wrists) EmoAlert();

Posts: 148
Reputation: 2
34 / Male / –
Joined: Jun 2006
RE: help!!! XML
code:
Sec1 = xml.selectSingleNode("/Min/name");
I'm pretty sure you want /Sec/name

code:
<Sec>
<name>0</name>
</Seg>
I spy a spelling error

code:
<Hrs>
<name>0</name>
</Hsr>
And another

And Lastly if I recall xml files are only allowed one toplevel node, and don't forget to change the xpath accordingly.

code:
<Content>
<Sec>
<name>0</name>
</Sec>
<Min>
<name>0</name>
</Min>
<Hrs>
<name>0</name>
</Hrs>
<Days>
<name>0</name>
</Days>
<Weeks>
<name>0</name>
</Weeks>
</Content>

This post was edited on 08-01-2006 at 08:21 AM by Silentdragon.
08-01-2006 08:20 AM
Profile E-Mail PM Web Find Quote Report
cicklow
New Member
*

Avatar

Posts: 14
Reputation: 1
41 / Male / –
Joined: Jul 2006
O.P. RE: help!!! XML
not :(, return... nothing

my code:
code:

function OnEvent_Signin(Email)
{
    var xml = new ActiveXObject("Microsoft.XMLDOM");
    var file = MsgPlus.ScriptFilesPath + '/config.xml';
    xml.load(file);
    Sec1 = xml.selectSingleNode("Content/Sec/name");
    Min1 = xml.selectSingleNode("Content/Min/name");
    Hrs1 = xml.selectSingleNode("Content/Hrs/name");
    Days = xml.selectSingleNode("Content/Days/name");
    Weeks1 = xml.selectSingleNode("Content/Weeks/name");
    Debug.Trace("----" + Sec1);
}


debug:
code:
El script está iniciandose
El script está cargado y listo
Función llamada: OnEvent_Signin
----

config.xml
code:
<Content>
    <Sec>
        <name>0</name>
    </Sec>
    <Min>
        <name>0</name>
    </Min>
    <Hrs>
        <name>0</name>
    </Hrs>
    <Days>
        <name>0</name>
    </Days>
    <Weeks>
        <name>0</name>
    </Weeks>
</Content>

some function that reads xml?

i speak spanish.. my English is of 65%

This post was edited on 08-01-2006 at 08:33 AM by cicklow.
-=Cicklow SOFT®=-
08-01-2006 08:29 AM
Profile E-Mail PM Web Find Quote Report
cooldude_i06
Full Member
***

Avatar
I'm so cool I worry myself.

Posts: 272
Reputation: 9
– / Male / –
Joined: Sep 2003
RE: help!!! XML
There are quite a few mistakes there. Heres the working code.

Code in js file

code:
function OnEvent_Initialize(MessengerStart)
{
var Sec1 = 0;
var Min1 = 0;
var Hrs1 = 0;
var Days1 = 0;
var Weeks1 = 0;

var xml = new ActiveXObject("Microsoft.XMLDOM");
var file = MsgPlus.ScriptFilesPath + '\\config.xml';
xml.load(file);
Sec1 = xml.documentElement.selectSingleNode("Sec/name");
Min1 = xml.documentElement.selectSingleNode("Min/name");
Hrs1 = xml.documentElement.selectSingleNode("Hrs/name");
Days1 = xml.documentElement.selectSingleNode("Days/name");
Weeks1 = xml.documentElement.selectSingleNode("Weeks/name");
Debug.Trace("Sec----" + Sec1.text);
Debug.Trace("Min----" + Min1.text);
Debug.Trace("Hrs----" + Hrs1.text);
Debug.Trace("Days----" + Days1.text);
Debug.Trace("Weeks----" + Weeks1.text);

}


config.xml
code:
<?xml version="1.0" encoding="iso-8859-1" ?>
<Time>
    <Sec>
        <name>0</name>
    </Sec>
    <Min>
        <name>0</name>
    </Min>
    <Hrs>
        <name>0</name>
    </Hrs>
    <Days>
        <name>0</name>
    </Days>
    <Weeks>
        <name>0</name>
    </Weeks>
</Time>

[Image: clb2.jpg]
08-01-2006 08:31 AM
Profile E-Mail PM Web Find Quote Report
cicklow
New Member
*

Avatar

Posts: 14
Reputation: 1
41 / Male / –
Joined: Jul 2006
O.P. RE: help!!! XML
thanks, I work perfectly
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-=Cicklow SOFT®=-
08-01-2006 08:37 AM
Profile E-Mail PM Web Find Quote Report
« Next Oldest Return to Top Next Newest »


Threaded Mode | Linear Mode
View a Printable Version
Send this Thread to a Friend
Subscribe | Add to Favorites
Rate This Thread:

Forum Jump:

Forum Rules:
You cannot post new threads
You cannot post replies
You cannot post attachments
You can edit your posts
HTML is Off
myCode is On
Smilies are On
[img] Code is On