`
Kyll
  • 浏览: 104837 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

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> 标签的内容。
分享到:
评论

相关推荐

    华硕X201E无线驱动for Win7 32位

    标签中的“X201E Broadcom VEN_14E4 DEV_4365 驱动”再次强调了这个驱动程序是为华硕X201E笔记本上的Broadcom无线网卡(识别码VEN_14E4 & DEV_4365)准备的。 压缩包子文件的文件名称“broadcom_wifi_6.20.55.48_...

    华硕X201E无线网卡32位XP驱动

    华硕X201E无线网卡32位XP驱动,google 搜 VEN_14E4&DEV;_4365 找到的XP亲测可用,戴尔也有用这个的机器,注意对应设备码。载自http://drp.su/drivers/notebooks/?v=dell&m=Inspiron 5520&id=132875&l=en 安装注意...

    离散数学速成课笔记总结

    ### 离散数学速成课笔记总结 #### 一、命题逻辑的基本概念 ##### 1. 命题 **定义**:命题是指能够明确判断其真假的陈述句。 - **真值**:指命题的真假状态,通常用1表示真,0表示假。 - **真命题**:其真值为1的...

    AS3.0_AS3殿堂之路_笔记

    2. **类与对象**:AS3基于ECMAScript for XML (E4X)规范,支持完整的面向对象编程,包括类的定义、继承、封装和多态性。 3. **事件处理**:AS3的事件模型是其核心特性之一,用于响应用户交互或程序内部状态变化。...

    flex4.6笔记

    例如,在给定的MXML文件中,作者定义了一个名为`xmldata`的XML变量,并指定了其数据来源为`AS/data.xml`,格式为E4X(ECMAScript for XML)。 ```xml &lt;fx:XML id="xmldata" source="AS/data.xml" format="e4x"/&gt; ``...

    Flex学习笔记1

    在 Flex 中,我们可以使用 E4X 语法来查询和操作 xml 数据。例如,在上面的代码中,我们使用 `category.product.(@cost == "123")` 来查询 `cost` 属性为 "123" 的 product 元素。 在 Flex 中,我们可以使用数据...

    Python基础:B站自学笔记

    ### Python基础:B站自学笔记知识点总结 #### 一、输出函数print - **功能**:`print()`函数用于在屏幕上输出指定的信息。 - **基本用法**: ```python print("Hello, World!") ``` - **参数**: - `sep`:用于...

    Flex学习笔记,入门材料

    用于处理XML数据的类,E4X提供了更简洁的语法。 ##### 2.5 事件处理(Event) 事件模型是ActionScript中的核心机制之一,用于响应用户输入和其他系统事件。 ##### 2.6 Bindable Bindable属性允许对象的数据绑定...

    Flex新手教程_入门级学习笔记

    - **定义**:E4X (ECMAScript for XML) 是AS3中的一种扩展,用于更方便地处理XML数据。 - **示例**: - 创建XML对象:`var xml:XML = &lt;person&gt;&lt;name&gt;John&lt;/name&gt;&lt;age&gt;30&lt;/age&gt;&lt;/person&gt;;` - 访问节点:`xml.person...

    flex学习笔记beginning

    - **E4X**:Embedded XML 的缩写,是 ActionScript 3.0 中用于处理 XML 数据的一种高效方法。 - **优点**: - 更快的数据处理速度。 - 更简洁的语法。 ### 3. Flex 组件 #### 3.1 布局设计 - **HBox**:水平...

    新手AS_3[1].0学习笔记

    - **XML API**:基于ECMAScript for XML (E4X) 规范,增强了XML处理能力。 - **事件模型**:基于文档对象模型 (DOM) 第3级事件规范,提供了更灵活的事件处理机制。 #### 编程基础 在编写程序时,主要有两个方面...

    Apache_cxf_学习笔记.docx

    - **支持多种编程语言**:除了 Java,CXF 还支持 JavaScript、ECMAScript 4 XML (E4X)、CORBA 和 SCA 等多种编程语言和技术。 - **代码生成工具**:CXF 提供了一系列的代码生成工具,如 Java to WSDL、WSDL to Java...

    《数据结构及其应用》笔记含答案 第三章_栈和队列.docx

    - 解释:摘除栈顶结点的操作首先是保存栈顶结点的值到变量x中,然后更新栈顶指针top,使其指向下一个结点。 5. **答案:A** - 解释:当n=0时,函数fact仅调用一次;当n&gt;0时,每次调用都会递归地调用fact(n-1),...

    PHP学习笔记(二):变量详解

    2. 变量名不能使用PHP中的运算符,如加号(+)、减号(-)、乘号(x)、除号(/)、取模(%)、按位与(&)等; 3. 变量名可以使用PHP的关键字,但不建议这样做,以避免混淆; 4. 变量名是区分大小写的,这是PHP中唯一区分大小写...

    ippicv_2019_win_ia32_20180723_general.zip等OpenCV-Cmake时容易缺失的5个文件

    OpenCV4.x进行Cmake时报错"Error in configuration process,project files may be invalid"需要的五个文件。 具体文件名如下: b624b995ec9c439cbc2e9e6ee940d3a2-v0.1.1f.zip 55c0bc8ad27db00116fabf06508de196-...

    juniper-cve-2015-7755:从Juniper ScreenOS中对CVE-2015-7755和CVE-2015-7756问题的分析得出的注释,二进制文件和相关信息

    CVE-2015-7765:Dual_EC_DRBG'Q'参数已替换为9585320EEAF81044F20D55030A035B11BECE81C785E6C933E4A8A131F6578107并且辅助ANSI X.9.31 PRNG已损坏,从而使原始Dual_EC输出暴露于网络。 请参阅以获取更多信息。6.2.0...

Global site tag (gtag.js) - Google Analytics