Professional Web Applications Themes

Need help with setting a variable using xml - Macromedia Flash Data Integration

So I am trying to import in XML and this is working fine, But once in flash I need to reference this variable in a later script. Here is what I got. function loadXML(loaded) { if (loaded) { /////this is the variable, which is working, it pulls the info from the xml doent properly. var node1 = this.firstChild.childNodes.childNodes.firstChild.n odeValue; ////another variable, etc... var node2 = this.firstChild.childNodes.childNodes.firstChild.n odeValue; /////when traced it outputs the proper value. trace(node1); }} ////////does not work here though. xmlData = new XML(); xmlData.ignoreWhite = true; xmlData.onLoad = loadXML; xmlData.load("co.xml"); var latmin = 37; var latmax = 41; ...

  1. #1

    Default Need help with setting a variable using xml

    So I am trying to import in XML and this is working fine, But once in flash I
    need to reference this variable in a later script. Here is what I got.


    function loadXML(loaded) {
    if (loaded) {

    /////this is the variable, which is working, it pulls the info from the xml
    doent properly.
    var node1 = this.firstChild.childNodes.childNodes.firstChild.n odeValue;

    ////another variable, etc...
    var node2 = this.firstChild.childNodes.childNodes.firstChild.n odeValue;


    /////when traced it outputs the proper value.
    trace(node1);

    }}


    ////////does not work here though.

    xmlData = new XML();
    xmlData.ignoreWhite = true;
    xmlData.onLoad = loadXML;
    xmlData.load("co.xml");


    var latmin = 37;
    var latmax = 41;
    var lonmin = -109;
    var lonmax = -102;
    this.geoPlotter_gp.setRange(latmin, latmax, lonmin, lonmax);
    this.geoPlotter_gp.setNodeSymbol("geoPloterNodeSym bol");
    this.geoPlotter_gp.addNode(40.48, -107);


    ////////////////This is where I need to now use the variables defined
    above//////////////



    this.geoPlotter_gp.addNode(node1);// Boulder
    this.geoPlotter_gp.addNode(node2);// Denver



    /////any ideas all? I am sure this is something simple...I am just overlooking
    something.

    GDrider Guest

  2. #2

    Default Re: Need help with setting a variable using xml

    var node1 is a local variable to the loadXML function and not visible
    outside the function.

    Place var node1 on the timeline say in Frame 1 and it will be visible to all
    functions on the timeline.




    --
    Lon Hosford
    [url]www.lonhosford.com[/url]
    May many happy bits flow your way!
    "GDrider" <webforumsusermacromedia.com> wrote in message
    news:e2p0r5$33i$1forums.macromedia.com...
    So I am trying to import in XML and this is working fine, But once in flash
    I
    need to reference this variable in a later script. Here is what I got.


    function loadXML(loaded) {
    if (loaded) {

    /////this is the variable, which is working, it pulls the info from the xml
    doent properly.
    var node1 = this.firstChild.childNodes.childNodes.firstChild.n odeValue;

    ////another variable, etc...
    var node2 = this.firstChild.childNodes.childNodes.firstChild.n odeValue;


    /////when traced it outputs the proper value.
    trace(node1);

    }}


    ////////does not work here though.

    xmlData = new XML();
    xmlData.ignoreWhite = true;
    xmlData.onLoad = loadXML;
    xmlData.load("co.xml");


    var latmin = 37;
    var latmax = 41;
    var lonmin = -109;
    var lonmax = -102;
    this.geoPlotter_gp.setRange(latmin, latmax, lonmin, lonmax);
    this.geoPlotter_gp.setNodeSymbol("geoPloterNodeSym bol");
    this.geoPlotter_gp.addNode(40.48, -107);


    ////////////////This is where I need to now use the variables defined
    above//////////////



    this.geoPlotter_gp.addNode(node1);// Boulder
    this.geoPlotter_gp.addNode(node2);// Denver



    /////any ideas all? I am sure this is something simple...I am just
    overlooking
    something.


    Motion Maker Guest

Similar Threads

  1. Need help setting a default variable
    By Married2theMachine in forum Coldfusion - Getting Started
    Replies: 4
    Last Post: August 18th, 07:49 PM
  2. Setting a value from a dataset as a variable in asp.net
    By rix1505 in forum Dreamweaver AppDev
    Replies: 2
    Last Post: April 20th, 02:01 PM
  3. Setting a request variable
    By Grynch in forum Macromedia ColdFusion
    Replies: 7
    Last Post: March 21st, 08:06 PM
  4. Setting a variable name with a variable in a loop
    By DAYohn in forum Coldfusion - Advanced Techniques
    Replies: 4
    Last Post: March 17th, 08:40 PM
  5. Setting a session Variable
    By AnkleBurner webforumsuser@macromedia.com in forum Macromedia Dreamweaver
    Replies: 7
    Last Post: July 15th, 03:50 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139