[Flashcoders] Q:JSON vs XML advantages
I know one of the advantages of the JSON format is easier to maintain code, ie your config files can be essentially actionscript. But are there any oither advantages over XML? What about performance? Does it 'parse' faster? Jim Bachalo [e] jbach at bitstream.ca [c] 416.668.0034 [w] www.bitstream.ca ...all improvisation is life in search of a style. - Bruce Mau,'LifeStyle' ___ 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] Q:JSON vs XML advantages
Hello :) JSON is speed !! the xml parser is slow ! With JSON your objects are typed.. in XML all properties, attributes, are String values only. You can try to compare 2 big files in XML and JSON to see the difference :) For me JSON is good but EDEN is better ;) Eden is like JSON but you can instanciate your customs objects, securize the datas etc You can compare JSON and EDEN in my openSource framework : http://vegas.riaforge.org/ 1 - dowload with the zip or the SVN my framework 2 - install the src folder in flash in your ActionScript preference list. 3 - Try the example in VEGAS and this extension ASGard : (JSON) http://vegas.riaforge.org/index.cfm?event=page.svnbrowsepath=%2FAS2%2Ftrunk%2Fbin%2Ftest%2Fvegas/string (EDEN) http://vegas.riaforge.org/index.cfm?event=page.svnbrowsepath=%2FAS2%2Ftrunk%2Fbin%2Ftest%2Fasgard/net (Config tool with EDEN or JSON loader) http://vegas.riaforge.org/index.cfm?event=page.svnbrowsepath=%2FAS2%2Ftrunk%2Fbin%2Ftest%2Fasgard/config (Localization tool with Eden or JSON loader) http://vegas.riaforge.org/index.cfm?event=page.svnbrowsepath=%2FAS2%2Ftrunk%2Fbin%2Ftest%2Fasgard/system PS : all examples are in the AS2/trunk/bin/test/ directory EKA+ :) 2006/11/23, [EMAIL PROTECTED] [EMAIL PROTECTED]: I know one of the advantages of the JSON format is easier to maintain code, ie your config files can be essentially actionscript. But are there any oither advantages over XML? What about performance? Does it 'parse' faster? Jim Bachalo [e] jbach at bitstream.ca [c] 416.668.0034 [w] www.bitstream.ca ...all improvisation is life in search of a style. - Bruce Mau,'LifeStyle' ___ 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[2]: [Flashcoders] Q:JSON vs XML advantages
e With JSON your objects are typed.. in XML all properties, attributes, are e String values only. AFAIK this typing is limited, since the objects (structures) are not typed and JSON doesn't store class information (I know that class hints are used sometimes, but this is a kind of hack only). On the other hand, in XML you can design your own rules (or use an already existing standard), while extending JSON is much harder. Attila ___ 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] Q:JSON vs XML advantages
JSON Speed? I haven't used it before so can only judge it by what I read on the web :) http://blogs.adobe.com/mikepotter/2006/07/php_and_flex_js.html -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of eka Sent: donderdag 23 november 2006 15:10 To: Flashcoders mailing list Subject: Re: [Flashcoders] Q:JSON vs XML advantages Hello :) JSON is speed !! the xml parser is slow ! With JSON your objects are typed.. in XML all properties, attributes, are String values only. You can try to compare 2 big files in XML and JSON to see the difference :) For me JSON is good but EDEN is better ;) Eden is like JSON but you can instanciate your customs objects, securize the datas etc You can compare JSON and EDEN in my openSource framework : http://vegas.riaforge.org/ 1 - dowload with the zip or the SVN my framework 2 - install the src folder in flash in your ActionScript preference list. 3 - Try the example in VEGAS and this extension ASGard : (JSON) http://vegas.riaforge.org/index.cfm?event=page.svnbrowsepath=%2FAS2%2Ft runk%2Fbin%2Ftest%2Fvegas/string (EDEN) http://vegas.riaforge.org/index.cfm?event=page.svnbrowsepath=%2FAS2%2Ft runk%2Fbin%2Ftest%2Fasgard/net (Config tool with EDEN or JSON loader) http://vegas.riaforge.org/index.cfm?event=page.svnbrowsepath=%2FAS2%2Ft runk%2Fbin%2Ftest%2Fasgard/config (Localization tool with Eden or JSON loader) http://vegas.riaforge.org/index.cfm?event=page.svnbrowsepath=%2FAS2%2Ft runk%2Fbin%2Ftest%2Fasgard/system PS : all examples are in the AS2/trunk/bin/test/ directory EKA+ :) 2006/11/23, [EMAIL PROTECTED] [EMAIL PROTECTED]: I know one of the advantages of the JSON format is easier to maintain code, ie your config files can be essentially actionscript. But are there any oither advantages over XML? What about performance? Does it 'parse' faster? Jim Bachalo [e] jbach at bitstream.ca [c] 416.668.0034 [w] www.bitstream.ca ...all improvisation is life in search of a style. - Bruce Mau,'LifeStyle' ___ 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 ___ 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] Q:JSON vs XML advantages
Hello :) in AS2 ... isn't the same bench in AS3 with E4X ! With my library and my custom JSON class... in AS2, SSAS, etc.. JSON is speed... very speed :) I don't use for my test the JSON library of adobe ? Now ... AMFPHP XML ??? if you use class mapping in AMFPHP ... i think AMF protocol is speed no ? EKA+ :) 2006/11/23, Ben Smeets [EMAIL PROTECTED]: JSON Speed? I haven't used it before so can only judge it by what I read on the web :) http://blogs.adobe.com/mikepotter/2006/07/php_and_flex_js.html -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of eka Sent: donderdag 23 november 2006 15:10 To: Flashcoders mailing list Subject: Re: [Flashcoders] Q:JSON vs XML advantages Hello :) JSON is speed !! the xml parser is slow ! With JSON your objects are typed.. in XML all properties, attributes, are String values only. You can try to compare 2 big files in XML and JSON to see the difference :) For me JSON is good but EDEN is better ;) Eden is like JSON but you can instanciate your customs objects, securize the datas etc You can compare JSON and EDEN in my openSource framework : http://vegas.riaforge.org/ 1 - dowload with the zip or the SVN my framework 2 - install the src folder in flash in your ActionScript preference list. 3 - Try the example in VEGAS and this extension ASGard : (JSON) http://vegas.riaforge.org/index.cfm?event=page.svnbrowsepath=%2FAS2%2Ft runk%2Fbin%2Ftest%2Fvegas/string (EDEN) http://vegas.riaforge.org/index.cfm?event=page.svnbrowsepath=%2FAS2%2Ft runk%2Fbin%2Ftest%2Fasgard/net (Config tool with EDEN or JSON loader) http://vegas.riaforge.org/index.cfm?event=page.svnbrowsepath=%2FAS2%2Ft runk%2Fbin%2Ftest%2Fasgard/config (Localization tool with Eden or JSON loader) http://vegas.riaforge.org/index.cfm?event=page.svnbrowsepath=%2FAS2%2Ft runk%2Fbin%2Ftest%2Fasgard/system PS : all examples are in the AS2/trunk/bin/test/ directory EKA+ :) 2006/11/23, [EMAIL PROTECTED] [EMAIL PROTECTED]: I know one of the advantages of the JSON format is easier to maintain code, ie your config files can be essentially actionscript. But are there any oither advantages over XML? What about performance? Does it 'parse' faster? Jim Bachalo [e] jbach at bitstream.ca [c] 416.668.0034 [w] www.bitstream.ca ...all improvisation is life in search of a style. - Bruce Mau,'LifeStyle' ___ 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 ___ 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