- 浏览: 49616 次
- 性别:
- 来自: 上海
文章分类
【删除节点元素,文字节点以及属性】
使用delete对单一项进行删除,要删除整个XMLList可以使用for循环以倒序形式进行删除,以避免迭代时需要改变数组索引问题.
【搜索XML的高级应用】
使用术语过滤.(condition),可结合正则表达式来使用.
例子:
var example:XML = <foodgroup>
<fruits>
<fruit color="red">Apple</fruit>
<fruit color="orange">Orange</fruit>
<fruit color="green">Pear</fruit>
<fruit color="red">Watermelon</fruit>
</fruits>
<vegetables>
<vegetable color="red">Tomato</vegetable>
<vegetable color="brown">Potato</vegetable>
<vegetable color="green">Broccoli</vegetable>
</vegetables>
</foodgroup>;
trace(example..*.(hasOwnProperty("@color") && @color == "red"));
/*
hasOwnProperty所做的检测是确保元素具有color属性,然后,有的话,就测试color属性之值是否为red.只有当条件的计算结果为true时,该元素才会加入EX4运算式所返回的XMLList.
输出
<fruit color="red">Apple</fruit>
<fruit color="red">Watermelon</fruit>
<vegetable color="red">Tomato</vegetable>
*/
【CDATA(Character Data)标签】
<![CDATA[]]>,必须大写.如果<![CDATA[[]]]>这样的话,它会告诉你语法错误的.
【一些名词】
RPC:
全称: Remote Procedure Call,台湾的朋友称其为: 远端程序呼叫
SOAP:
全称: Simple Object Access Protocol,台湾的朋友称其为: 简单物体存取协定
WSDL:
全称: Web Service Description Language,台湾的朋友称其为: web service描述语言
使用delete对单一项进行删除,要删除整个XMLList可以使用for循环以倒序形式进行删除,以避免迭代时需要改变数组索引问题.
【搜索XML的高级应用】
使用术语过滤.(condition),可结合正则表达式来使用.
例子:
var example:XML = <foodgroup>
<fruits>
<fruit color="red">Apple</fruit>
<fruit color="orange">Orange</fruit>
<fruit color="green">Pear</fruit>
<fruit color="red">Watermelon</fruit>
</fruits>
<vegetables>
<vegetable color="red">Tomato</vegetable>
<vegetable color="brown">Potato</vegetable>
<vegetable color="green">Broccoli</vegetable>
</vegetables>
</foodgroup>;
trace(example..*.(hasOwnProperty("@color") && @color == "red"));
/*
hasOwnProperty所做的检测是确保元素具有color属性,然后,有的话,就测试color属性之值是否为red.只有当条件的计算结果为true时,该元素才会加入EX4运算式所返回的XMLList.
输出
<fruit color="red">Apple</fruit>
<fruit color="red">Watermelon</fruit>
<vegetable color="red">Tomato</vegetable>
*/
【CDATA(Character Data)标签】
<![CDATA[]]>,必须大写.如果<![CDATA[[]]]>这样的话,它会告诉你语法错误的.
【一些名词】
RPC:
全称: Remote Procedure Call,台湾的朋友称其为: 远端程序呼叫
SOAP:
全称: Simple Object Access Protocol,台湾的朋友称其为: 简单物体存取协定
WSDL:
全称: Web Service Description Language,台湾的朋友称其为: web service描述语言
发表评论
-
打开qq聊天面板
2012-07-18 00:40 0btn.addEventListener(MouseEvent ... -
帧播放完毕后 自动关闭 flash 播放器
2012-06-13 14:51 1008fscommand("quit", &qu ... -
as3 打开QQ聊天框
2012-04-10 03:03 923as3 打开QQ聊天框 作者:6dn 日期:2011-10- ... -
AS3动画效果公式,常用处理公式代码,基本运动公式,三角公式
2012-04-01 13:40 0as3种常见的弹性效果公式以及波形运动等as3动画效果公式代码 ... -
随机生成不同的数组
2012-03-29 15:14 836function RandomArray(n:int):Arr ... -
一些AS3中常用到的公式
2012-03-19 14:32 717基本三角函数的计算: 角的正弦值 = 对边 / 斜边 角的 ... -
图片循环滚动
2012-02-20 16:23 847//当第一张图片上移至看不到的位置时,删除该图片,并将该图片排 ... -
Flex代码格式化工具
2011-12-21 13:32 705Flex代码格式化工具 Flexformatter插件 安装与 ... -
字符串排序
2011-12-08 01:38 894var str1:String="很长很长的文本.. ... -
AS3: Dictionary Object
2011-11-24 19:48 1334// Arrays use numeric indexes: ... -
在AS3里..我们无法手动完全删除一个对象,,
2011-11-12 13:36 3347在AS3里..我们无法手动完全删除一个对象,, 以MovieC ... -
视 频
2011-11-09 21:16 664//创建一个 NetConnection 对象 002 var ... -
flashdevelop平台-搭建-配置
2011-11-09 20:43 635http://qilei.org/200810/flashde ... -
遍历 XML 结构
2011-11-09 20:23 611遍历 XML 结构 目录 [隐藏] 访问父节点和子节点 访 ... -
ActionScript 3.0基础提高——上篇
2011-11-07 22:52 598我一直非常重视ActionScri ... -
xml 格式
2011-11-07 22:50 636<?xml version="1.0" ... -
加载 xml 清除 空格什么的方法
2011-11-03 11:15 613var str2:String=str.replace(/\s ... -
AS3如何加载自身SWF
2011-11-01 13:26 772AS3如何加载自身SWF 分类: ActionScript3. ... -
加载很多图片
2011-10-24 00:41 576这几天做一个图片加载的程序,出现了点问题,主要是图片的 ... -
a.swf与加载的swf的通讯方法(as3.0)
2011-10-13 23:08 777a.swf加载b.swf, 在b.swf中使用a.swf的方法 ...
相关推荐
本教材“XML高级应用 由浅入深”旨在帮助读者深入理解XML的核心概念和技术,从而更好地利用它进行数据管理和应用程序开发。 首先,我们要了解XML的基本结构。XML文档由元素构成,每个元素都有开始标签和结束标签,...
有关XML从入门到高级应用所有文档 1. XML的来源 (1) SGML SGML:标准通用标记语言,它从20世纪80年代初开始使用。 SGML的优点:它可以用来建立任何类型的标记语言,这使得它的功能非常强大。 SGML的缺点:...
### XML高级教程03:深入理解文档类型定义(DTD) #### 重要性及背景 XML,作为一门标准化标记语言,其强大的数据交换能力在互联网世界中占据着...掌握了DTD的使用,就意味着掌握了XML高级应用的核心技能之一。
在“XML高级网络应用高级教材”中,我们可以期待深入探讨XML在网络中的高级应用,包括数据交换、数据存储、以及Web服务等方面的知识。 首先,XML的基础知识包括其语法特性,如元素、属性、文本内容、命名空间、注释...
ASP.NET XML高级编程是针对C#开发者深入理解XML技术及其在Web应用开发中的实践的一门重要课程。XML(Extensible Markup Language)是一种用于标记数据的语言,广泛应用于数据交换、配置文件、以及Web服务等场景。在...
XML高级网络应用XML高级网络应用XML高级网络应用XML高级网络应用
### XML高级编程pdf-23知识点解析 #### 引言 《XML高级编程pdf-23》是一部深入探讨XML技术的高级教程,被广大开发者誉为经典之作。...对于希望掌握XML高级应用的读者来说,这份资料无疑是一份珍贵的学习材料。
打开方式.htm可能是介绍如何打开或解析XML文件的指南,XML高级网络应用.pdf可能是一份详细的技术文档,涵盖了XML在网络应用中的高级用法和技术,如XPath(XML Path Language)用于在XML文档中查找节点,XSLT用于转换...
在“XML高级编程”这个主题中,我们将深入探讨XML的高级特性和应用,包括DOM和SAX解析、XPath和XSLT转换、XML Schema验证以及SOAP和RESTful API的使用。 1. DOM解析:Document Object Model(DOM)是W3C推荐的一种...
#### 一、XML高级应用概览 《XML编程从入门到精通》这本书旨在填补当前市场上XML相关书籍的空白,它跳过了基础知识,直接进入高级应用领域,特别关注SAX和DOM接口的深度使用。在当今的Windows主导的环境中,接口、...
1.7 XML的应用程序举例 1.8 小结 第2章 XML语法 2.1 标记语法 2.1.1 字符 2.1.2 命名 2.2 文档部分 2.3 元素 2.3.1 起始标记 2.3.2 结束标记 2.3.3 空元素标记 2.3.4 标记:一个简单的例子 2.3.5 文档...
**XML高级应用** 1. **XSL(Extensible Stylesheet Language)**: XSL是一种样式表语言,用于转换XML文档。XSLT(XSL Transformations)是XSL的一部分,用于将XML转换为其他格式,如HTML、PDF或另一个XML文档。 2....
总的来说,XML高级编程涉及到XML的解析、操作、转换和验证等多个方面,同时与ASP.NET和Web服务的整合提供了强大的应用开发能力。通过深入理解和熟练掌握这些技术,开发者可以构建出高效、可扩展的网络解决方案。而...
学习XML高级编程,读者将深入理解XML解析、验证、转换、样式化以及在各种应用场景中的最佳实践。这本书可能会涵盖如何使用XML库和API(如Java的JAXB或Python的lxml),以及如何调试和优化XML处理。通过实践项目和...
通过学习《ASP.NET 2.0 XML高级编程》,开发者不仅可以深入了解XML在ASP.NET环境中的应用,还能提升开发高效、安全且可扩展的Web应用的能力。书中丰富的实例和实战指导将帮助读者将理论知识转化为实际开发中的技能。
本篇将深入探讨如何将GridView与XML进行高级扩展应用,以实现更高效、灵活的数据呈现。 首先,我们来看“GridView”的高级特性。GridView不仅支持基本的数据显示,如分页、排序、筛选,还可以通过自定义模板列实现...
本书是一本关于XML的高级教材,主要内容涉及XML模式、模式的几种方法、信息模型的建立及实现、XML的DOM接口/SAX接口/数据库技术、无线应用协议和XML在电子商务开发中的应用,以及XML与ASP.NET的联系及其应用。...
【XML 高级学习笔记】 XML(Extensible Markup Language)是一种可扩展标记语言,与HTML类似,但其设计目标是存储和传输数据,而非呈现数据。XML允许用户自定义标签,使得它成为一种自描述的语言,并且是W3C的标准...
XML高级网络应用.pdf 适合学习XML的朋友
在"XML高级网络应用.pdf"这本书中,可能涵盖了如何使用XML进行网络通信,包括创建和解析XML文档,使用DOM(Document Object Model)、SAX(Simple API for XML)或StAX(Streaming API for XML)解析器,以及XML ...