Xml :: Flash - Parsing With Nodes Containing Underscores?
May 5, 2010How do I parse an XML document that contains nodes where underscores exist?
<some_xml>
<child_node>
<child width_info="" height_info="" />
[code]....
How do I parse an XML document that contains nodes where underscores exist?
<some_xml>
<child_node>
<child width_info="" height_info="" />
[code]....
my current parsing technique cycles through my xml doc and turns the doc into a string for output to a dynamic text field. The problem is.. it displays all the parent nodes down in order, then it displays all the children nodes of the first parent.. then second, and so on. When I format it and output it I end up with
[Code]...
Is there a way to convert spaces to underscores?
turn "This is a string" to "This_is_a_string"
Is there a way to convert spaces to underscores?
turn "This is a string" to "This_is_a_string"
I'm using deeplinking in a Flex 3 application. I've got a ViewStack and I'd like to use the id's of the canvases in the url. I've read that search engines prefer hyphens over underscores as word separators. So, the search engine sees "big-book" as a separate word, but "big_book" as possibly one word. Also, underscores are obscured when a link is underlined. For the above reasons, I thought that it would be good to use hyphens. The problem is that Flex doesn't allow hyphens in an id.
<ViewStack>
<Canvas id="my_stuff"></Canvas>
<Canvas id="my_stuff_more"></Canvas>
<Canvas id="my_stuff_lots"></Canvas>
</ViewStack>
I develop a piece of code that brings me to an xml, all Nodes i use this code:
for(var i=0; i< menu_xml.childNodes.length; i++){
corrent_node = menu_xml.childNodes[i].length;corrent_item.action = corrent_node.attributes.action;corrent_item.variables = corrent_node.attributes.variables;corrent_item.name.text = corrent_node.attributes.name;
[code]....
What I need is for each of the nodes highlighted in green to return the child Nodes. Example: when I move the mouse over the menu Indoor lighting, the results should be: Indoorlighting | LED 10W> 3W LED> LED 6W
For those unfamiliar with tree structures, tree structures are usually dynamic lists where every node has a pointer to two other nodes. They are arranged so it makes for faster searching and stuff and are very useful in programming languages that offer direct access to heap memory. Although I don't know if there would be benefits of making tree structures in AS would be of any help but I decided to have a go at it anyway. Since there are no pointers in flash I tried to just replace pointers to nodes with nodes themselves. Such things usually work in java I think because the language just automatically makes pointers for variables.
[Code]...
i'm trying to do a string replace with but can't seem to get the regular expression right. change "/portfolio/2/3/" to "portfolio_2_3"? Basically I want to remove the leading and following slashes, and convert all the other slashes to underscores.
View 2 RepliesI have a couple of questions that I hope someone can answer. I have this ActionScript that reads the XML file into the flash movie. The poblem is this: The XML is in this format:
<listitem name="TEST" url="rtmp://000.000.000.000/">
<stream len="-1" name="Test" start="0"/>
<group name="Testing"/>
</listitem>
[code]....
This is my first day to try and use XML to display dynamic text in Flash. My skillset is weak with AS3 and Flash, but I found some tutorials online and I have managed to successfully display the first record in mytest.swf. However I also seem to have all records displaying in each dynamic text box as well. My loop isn't stopping after each record. It's reading everything. And dumping the results into each text field.
I need to only display each record individually. Once I accomplish that, I will need to include some form of navigation. Lets say buttons that perform a NEXT, PREVIOUS, LAST, FIRST type function. Then lastly, I'll need to include some type of search navigation option by item number. I assume that I'd have to have a second screen that links to my primary results screen with an input form for the item number.
[Code]...
I have a flash application which contains a "dynamic text"with a var name "myVar" and an instance name "dt_txt".I have a button to which I attached the code:
____________________________________
on (release) {
var lv = new LoadVars();
lv.load ("[code].............
How can I reliably iterate through a MovieClip for every child?
I'm working on a game and a great way to lay out my levels is inside a MovieClip, with each frame being a new level. The problem is that when I move on to frame 2 or 3 and try to iterate through the MovieClip's children, I'm getting a different number (less) than is actually on that frame.
I think it's because the instances from the previous frame are being carried over to the new frame.
A simple solution is to create a new MovieClip for every level instead of a new frame inside each MovieClip, but this isn't the most scalable solution (say I want to remove a level or add a level between other levels, etc).
I'm using a URLLoader to load a photo and I want to be able to display the filename of the photo based on the URLLoader's loaderInfo.url property.Given a loader named photoLoader, what the string called fileName be?
View 3 RepliesI want to calculate the parsing time....
package {
import flash.display.MovieClip;
import flash.net.URLLoader;
import flash.events.Event;
import flash.net.URLRequest;
public class Graph extends MovieClip {
[Code] .....
Is there a PHP library/class which provides parsing capabilities for Flash cookie files (.SOL) by any chance? I'm trying to avoid writing one myself :)
View 2 RepliesI have a php/mysql backend which allows user to enter descriptions in a form. The editor is the Innova editor and automatically turns <strong> and <b> tags into <span style="font-weight: bold;">. When I retrieve the xml in flash cs3 and output it in a textfield the text paragraphs and all spacing is preserved however, bold and italics etc. don't render at all.
Is there any actionscript code or 3rd party libraries I can use with my fla to get this to render?
just here and been trying to do this tut here on kirupa thats supposed to be introductory level, although I am finding it very difficult. Here is the link to the tut section I am particularly having issues with: [URL] Now, I have been at this thiing for about 8 hours today and for whatever reason, the xml nodes are not parsed though to Flash and placed on the Buttons dynamic text field for button titles as they should be. You will notice the tuts sample to see what I am trying to achieve here. I attached a zip of my files that I have been working with to get a grasp on this whole xml and Flash bizness.
Any of you dynamic guru's out there that can take a peek at my .FLA file to see where I am wrong in my code? I followed the tut word-for-word and nothing code-wise is jumping out at me or "red-flaged" as the reason for the buttons titles not appearing once the movie is published.
PHP Code:
var xml:XML<manifest xmlns="http://www.imsglobal.org/xsd/imscp_v1p1 xmlns:imsmd="http://www.imsglobal.org/xsd/imsmd_v1p2" xmlns:xsi="http://www.w3.org/2001/XMLSc
[code]....
the xml nodes are not parsed though to Flash and placed on the Buttons dynamic text field for button titles as they should be. You will notice the tuts sample to see what I am trying to achieve here. I attached a zip of my files that I have been working with to get a grasp on this whole xml and Flash bizness.
Any of you dynamic guru's out there that can take a peek at my .FLA file to see where I am wrong in my code? I followed the tut word-for-word and nothing code-wise is jumping out at me or "red-flaged" as the reason for the buttons titles not appearing once the movie is published.
I want to display a list box in a different way. I have uploaded the image as well i.e., what exactly am looking for and how the list box has to look. I am parsing the xml data and it's coming fine in list box. but my requirement is the look n feel of list box.
Flash code :
var xmlLoader:URLLoader = new URLLoader();
var xmlData:XML = new XML();
xmlLoader.addEventListener(Event.COMPLETE, LoadXML);
xmlLoader.load(new URLRequest("news1.xml"));
function LoadXML(e:Event):void {
xmlData = new XML(e.target.data);
ParseNews(xmlData);
[Code] .....
In my flash, the socket server returns some xml data that I need to parse, but it seems that the only way to start the XML object is with the XML.Load() which loads an external file, but my XML file is already loaded into a variable
trace("raw: "+msg);
msgArea.htmlText += "update remote player loc";
var playerLocXMLOb = new XML(msg);
[Code]....
I have intercepted x-amf data being posted to a website from my computer by a flash application. I have the collected POST data in hex form. While some of it has translated directly to text, the rest is showing wierd symbols which probably means they're flash objects. How do I parse this data to get meaningful output outta it?
Basically, I need a script/program/anything that will take in amf data in the hex form, and output text and flash objects...
My problem is that I am using a variable to identify an element section of the many galleries I have under the tag "galleryType" and nothing is returning for me to display. Am I searching for my galleryType the right way in my code or do I need to loop through my galleryTypes on my XML.
here is my xml code:
<My_gallery>
<galleryType Name="GalleryName001">
<images>
[Code]....
Can anyone tell me how to create ActionScript to parsing data from website?
View 5 RepliesI'm having a problem parsing a JSON file in AS3. Im trying to parse multiple JSON arrays, but don't really know how to get to the next after accessing the first one. My JSON file looks like:
{ "term": [ {
"id": 4211,
"place": "NEW YORK CITY"
},
{"id": 2675,
"place": "WASHINGTON (DC)"
[Code] .....
I can get the data from the first array, but how would I structure my code so that I could iterate through 2 or more "term" arrays?
i'm still transitioning from as2 to as3, i'm having trouble with parsing XML data to Multi dimensional array, below is the onComplete handler which is succesfully tracing 'event.target.data' but outputs 'A term is undefined and has no properties' when tracing _vein_data[0][0].xPos. I'm guessing there is a easier way to approach it than this attempt
[Code]...
Use on server node.js and module Socket.IO.Data is sent as follows:
var tests = [555, 777];
client.send("Test string"); //first message
client.send({tests:tests}); //second message
[code].....
Given the following XML code:
<set name="thumbsBooks">
<set name="pdf">
<thumb>Data I want to access</thumb>
<thumb>Data I want to access</thumb>
[code]....
I want to be able to get the data contained in the "thumb" tags using the "name" attribute value of the parent tag as a selector, something like you would do in jQuery: $('set[name="pdf"]').find('thumb');Is there a method like this in Action Script 2 (can't use AS3)?
I'm having a little difficulty with parsing some information from a variable in flash.When a user has completed a form I can get a mailto command to open a mail application and post the answers into an email.I am struggling with posting same information to be handled via a php mail script.Here is the action script code
Code:
maildata.onRelease = function() {
signpost = wmq8.getValue();
[code].....
I'm linking an XML document to a Flash file to control all sorts of things and it's going quite well until i tried to fill a dynamic text field with a paragraph of type from the XML document. I've done this a million times in AS2 and I've done it in AS3 using attributes, but this time I'm using childNodes. The dynamic text field is in a movieclip. When I tested it using this code:
var oneComments:String=xmlTestOne.firstChild.childNode s[num].childNodes[1];
oneClip.txtComment.text=oneComments;
...it sort of worked but I get the element tags along with the paragraph text.
[code].....