Re: [Flashcoders] another stupid XML question
You are the only one who may know how to remove the thumbnails from the stage, since you are the only one who knows how did you created them, stored their references, etc. Your question is totally independent of XML, it's a matter of basic scripting and movieclip handling. Attila bd hi, bd small sample: bd ankematheve bd concept bd image path=images/a1.jpg br=413 ho=550 thumbpath= bd thumbnails/a1.jpg thumbwidth=56 thumbheight=75/image bd image path=images/vue.jpg br=550 ho=309 thumbpath= bd thumbnails/vue.jpg thumbwidth=56 thumbheight=75/image bd /concept bd details bd image path=images/a1.jpg br=413 ho=550 thumbpath= bd thumbnails/a1.jpg thumbwidth=56 thumbheight=75/image bd image path=images/a2.jpg br=550 ho=413 thumbpath= bd thumbnails/a2.jpg thumbwidth=56 thumbheight=75/image bd /details bd /ankematheve bd bd bd bd I'd like to be able to load and /or replace sections of this xml file. bd bd meaning: bd when I click a button on stage, i'd like thumbnails(that code has allready bd been done) to appear from the concept node. bd when I click another button on stage, i'd like that content to be removed bd (deleted from the stage, but not from the xml file ofcourse) and be replaced bd by content from the details node. bd bd yup, I feel stupid, but that's ok! bd bd Ben ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] another stupid XML question
for me i'd parse the entire xml in one go when the swf is loading. In parsing, save each subsection of the xml data into an array. When the button needs it, simply access the array. this is not a stupid question because I've seen similar scenarios in which the xml was completely reloaded only to target the desired subsection of the xml. You might consider going to FlashNewbies for help: http://chattyfig.figleaf.com/mailman/listinfo/flashnewbie On Jun 9, 2007, at 10:17 AM, ben deroo wrote: hi, small sample: ankematheve concept image path=images/a1.jpg br=413 ho=550 thumbpath= thumbnails/a1.jpg thumbwidth=56 thumbheight=75/image image path=images/vue.jpg br=550 ho=309 thumbpath= thumbnails/vue.jpg thumbwidth=56 thumbheight=75/image /concept details image path=images/a1.jpg br=413 ho=550 thumbpath= thumbnails/a1.jpg thumbwidth=56 thumbheight=75/image image path=images/a2.jpg br=550 ho=413 thumbpath= thumbnails/a2.jpg thumbwidth=56 thumbheight=75/image /details /ankematheve I'd like to be able to load and /or replace sections of this xml file. meaning: when I click a button on stage, i'd like thumbnails(that code has allready been done) to appear from the concept node. when I click another button on stage, i'd like that content to be removed (deleted from the stage, but not from the xml file ofcourse) and be replaced by content from the details node. yup, I feel stupid, but that's ok! Ben ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] another stupid XML question
let me rephrase the question then: when I click a button, i want xml1.xml to be loaded when I click another button, i want xml1.xml to be replaced with xml2.xml thx Ben On 6/9/07, Rákos Attila [EMAIL PROTECTED] wrote: You are the only one who may know how to remove the thumbnails from the stage, since you are the only one who knows how did you created them, stored their references, etc. Your question is totally independent of XML, it's a matter of basic scripting and movieclip handling. Attila bd hi, bd small sample: bd ankematheve bd concept bd image path=images/a1.jpg br=413 ho=550 thumbpath= bd thumbnails/a1.jpg thumbwidth=56 thumbheight=75/image bd image path=images/vue.jpg br=550 ho=309 thumbpath= bd thumbnails/vue.jpg thumbwidth=56 thumbheight=75/image bd /concept bd details bd image path=images/a1.jpg br=413 ho=550 thumbpath= bd thumbnails/a1.jpg thumbwidth=56 thumbheight=75/image bd image path=images/a2.jpg br=550 ho=413 thumbpath= bd thumbnails/a2.jpg thumbwidth=56 thumbheight=75/image bd /details bd /ankematheve bd bd bd bd I'd like to be able to load and /or replace sections of this xml file. bd bd meaning: bd when I click a button on stage, i'd like thumbnails(that code has allready bd been done) to appear from the concept node. bd when I click another button on stage, i'd like that content to be removed bd (deleted from the stage, but not from the xml file ofcourse) and be replaced bd by content from the details node. bd bd yup, I feel stupid, but that's ok! bd bd Ben ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] another stupid XML question
// // USING ONLOAD // Loading XML Into Flash http://www.kirupa.com/web/xml/XMLwithFlash3.htm BadassXML http://www.mosessupposes.com/utilities/index.html This is very odd, but... if you want to replace xml with another xml: my_xml = new XML(); function loadXML1 (){ my_xml = new XML(); my_xml.onLoad = loadXML1_loaded; my_xml.load(data1.xml); } function loadXML2 (){ my_xml = new XML(); my_xml.onLoad = loadXML2_loaded; my_xml.load(data2.xml); } function loadXML1_loaded ( success ){ { if (success)trace(this); } function loadXML2_loaded ( success ) { if (success)trace(this); } // // USING XPATH // But maybe you want to load a single xml and query parts of it - enter XPath. Using XPath http://www.informit.com/articles/article.asp?p=169633rl=1 XPath by xfactor http://www.xfactorstudio.com/ // // USING XML2OBJECT // XML2Object http://www.sephiroth.it/file_detail.php?id=129 I think Attila is right in saying you need to not worry about changing the xml, but rather how you use the data. In order for you to do that, you need to convert ( parse ) the xml into a useable object. Then get the information you need from that object. Start by making an object that is like the xml; obj = { concept: [ {path: images/a1.jpg, br:413, ho:550, thumbpath:thumbnails/a1.jpg, thumbwidth:56,thumbheight:75 }, {path: images/vue.jpg, br:550, ho:309, thumbpath:thumbnails/vue.jpg, thumbwidth:56,thumbheight:75 } ], details: [ {path: images/a1.jpg, br:413, ho:550, thumbpath:thumbnails/a1.jpg, thumbwidth:56,thumbheight:75 }, {path: images/a2.jpg, br:550, ho:413, thumbpath:thumbnails/a2.jpg, thumbwidth:56,thumbheight:75 } ] } Then access parts of your information when needed; var array = obj.concept; for ( var i = 0; i array.length; i++ ){ var thumbData = array [i]; var path = thumbData.path; trace( 'concept path: ' + path ); } var array = obj.details; for ( var i = 0; i array.length; i++ ){ var thumbData = array [i]; var path = thumbData.path; trace( 'details path: ' + path ); } Once you get your thumbnails working, you can go back to the xml and work on parsing it into that object above. You can try your own parser, or the handy XML2Object - everything after this is just logic. _ Jesse Graupmann www.jessegraupmann.com www.justgooddesign.com/blog/ _ -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of ben deroo Sent: Saturday, June 09, 2007 11:10 AM To: flashcoders@chattyfig.figleaf.com Subject: Re: [Flashcoders] another stupid XML question let me rephrase the question then: when I click a button, i want xml1.xml to be loaded when I click another button, i want xml1.xml to be replaced with xml2.xml thx Ben On 6/9/07, Rákos Attila [EMAIL PROTECTED] wrote: You are the only one who may know how to remove the thumbnails from the stage, since you are the only one who knows how did you created them, stored their references, etc. Your question is totally independent of XML, it's a matter of basic scripting and movieclip handling. Attila bd hi, bd small sample: bd ankematheve bd concept bd image path=images/a1.jpg br=413 ho=550 thumbpath= bd thumbnails/a1.jpg thumbwidth=56 thumbheight=75/image bd image path=images/vue.jpg br=550 ho=309 thumbpath= bd thumbnails/vue.jpg thumbwidth=56 thumbheight=75/image bd /concept bd details bd image path=images/a1.jpg br=413 ho=550 thumbpath= bd thumbnails/a1.jpg thumbwidth=56 thumbheight=75/image bd image path=images/a2.jpg br=550 ho=413 thumbpath= bd thumbnails/a2.jpg thumbwidth=56 thumbheight=75/image bd /details bd /ankematheve bd bd bd bd I'd like to be able to load and /or replace sections of this xml file. bd bd meaning: bd when I click a button on stage, i'd like thumbnails(that code has allready bd been done) to appear from the concept node. bd when I click another button on stage, i'd like that content to be removed bd (deleted from the stage, but not from the xml file ofcourse) and be replaced bd by content from the details node. bd bd yup, I feel stupid, but that's ok! bd bd Ben ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
RE: [Flashcoders] another stupid XML question
So I gave you links to loading, parsing, and querying - all that is left is creating. Create and Edit XML in Flash http://www.kirupa.com/developer/actionscript/create_edit_xml.htm _ Jesse Graupmann www.jessegraupmann.com www.justgooddesign.com/blog/ _ -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of ben deroo Sent: Saturday, June 09, 2007 11:10 AM To: flashcoders@chattyfig.figleaf.com Subject: Re: [Flashcoders] another stupid XML question let me rephrase the question then: when I click a button, i want xml1.xml to be loaded when I click another button, i want xml1.xml to be replaced with xml2.xml thx Ben ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com