2007-12-07

E4X 笔记

E4X 是一个 WEB 标准。
E4X 是一个新的 JavaScript 扩展。
E4X 把 XML 的直接支持添加到 JavaScript。
E4X 是官方的 JavaScript 标准。

JavaScript == ECMAScript
ECMAScript 是 JavaScript 的官方名字。
ECMAScript 和 JavaScript 一样。

E4X == JavaScript for XML
E4X 意为“ECMAScript For XML”。 它是扩展自 ECMAScript 的一个标准。

可以定义一个 XML 文档作为一个 JavaScript 对象。
xml 代码
 
  1. var s = "<note><date>2002-08-01</date><to>Tove</to><from>Jani</from><heading>Reminder</heading><body>Don't forget me this weekend!</body></note>";  
  2. var x = new XML(s);  

或者:(注意:x 的值不能用引号引起来。)
xml 代码
 
  1. var x = new XML()  
  2. x=  
  3. <note>  
  4. <date>2002-08-01</date>  
  5. <to>Tove</to>  
  6. <from>Jani</from>  
  7. <heading>Reminder</heading>  
  8. <body>Don't forget me this weekend!</body>  
  9. </note>  

document.write(x.from); 输出 <from> 标签的内容。
评论
发表评论

您还没有登录,请登录后发表评论

Kyll
搜索本博客
最近加入圈子
存档
最新评论