ECMAscript for XML: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
 
Line 1: Line 1:
{Stub}}
{{Stub}}


ECMAscript for XML (ak E4X) is an extension to ECMAscript that is available both in [[JavaScript]] (Firefox) and [[ActionScript 3]].
ECMAscript for XML (ak E4X) is an extension to ECMAscript.
 
It is available in
* Some [[JavaScript]] engines, e.g.
** Firefox [http://en.wikipedia.org/wiki/SpiderMonkey_(JavaScript_engine) SpiderMonkey] (the default JS engine)
* [[ActionScript 3]]


Using E4X is considerably simpler than using the [[DOM]].
Using E4X is considerably simpler than using the [[DOM]].
Line 7: Line 12:
== Links ==
== Links ==


; Introductory tutorials
=== Overviews ===
 
* [http://en.wikipedia.org/wiki/E4X ECMAScript for XML] (Wikipedia)
 
=== Introductions and tutorials ===
 
; JavaScript


* Fremantle, Paul and Anthony Elder (1005). AJAX and scripting Web services with E4X, Part 1, IBM Works, [http://www-128.ibm.com/developerworks/webservices/library/ws-ajax1/ HTML]
* Fremantle, Paul and Anthony Elder (1005). AJAX and scripting Web services with E4X, Part 1, IBM Works, [http://www-128.ibm.com/developerworks/webservices/library/ws-ajax1/ HTML]
Line 14: Line 25:


* [http://www.xml.com/pub/a/2007/11/28/introducing-e4x.html Introducing E4X] (by Kurt Cagle, xml.com, nov 2007)
* [http://www.xml.com/pub/a/2007/11/28/introducing-e4x.html Introducing E4X] (by Kurt Cagle, xml.com, nov 2007)
* [http://rephrase.net/days/07/06/e4x E4X] by Mark. Useful as short manual !
* At Mozilla (Firefox)
** [https://developer.mozilla.org/en/E4X_Tutorial E4X Tutorial] (Mozilla Developer center)
** [https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide/Processing_XML_with_E4X Processing XML with E4X] (JavaScript 1.6 +)
* * [https://developer.mozilla.org/en/E4X E4X], Mozilla Developer Center.


; Flash/ActionScript/Flex
; Flash/ActionScript/Flex
Line 23: Line 41:
* [http://learn.adobe.com/wiki/display/Flex/E4X E4X] (Adobe, Flex, Getting Started)
* [http://learn.adobe.com/wiki/display/Flex/E4X E4X] (Adobe, Flex, Getting Started)


* [http://www.actionscript.org/resources/articles/222/1/Intro-to-E4X/Page1.html Intro to E4X] (Actionscript.org)
* [http://www.actionscript.org/resources/articles/222/1/Intro-to-E4X/Page1.html Intro to E4X] (Actionscript.org) by Hasan Otuome
 
; Php
* [http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=2&postId=7843 PHP5 quick database E4X queries] (Adobe, Flex cookbook) by Sand Wyrm.
 
=== Standard and Manuals ===
 
* [http://www.ecma-international.org/publications/standards/Ecma-357.htm ECMA-357 standard]
* [http://rephrase.net/days/07/06/e4x E4X] Short tutorial by Mark. Also useful as short manual !


[[Category: XML]]
[[Category: XML]]

Revision as of 19:07, 18 November 2008

Draft

ECMAscript for XML (ak E4X) is an extension to ECMAscript.

It is available in

Using E4X is considerably simpler than using the DOM.

Links

Overviews

Introductions and tutorials

JavaScript
  • Fremantle, Paul and Anthony Elder (1005). AJAX and scripting Web services with E4X, Part 1, IBM Works, HTML
  • E4X by Mark. Useful as short manual !
Flash/ActionScript/Flex
  • E4X (Adobe, Flex, Getting Started)
Php

Standard and Manuals