XML,XMLList
5. 命名规则(不能包括 xml,空格,尖括号,等特殊符号,不能数字开头)
6. 可以自带属性。属性值用“”标示
7. 注释<!--注释的内容-->
8. 如果要显示特殊符号可用<![CDATA[ 这里写特殊符号 ]]>
创建
var xml:XML=<shuiGuo>
<apple price="1.5">红苹果</apple>
<apple price="1.6">青苹果</apple>
<apple price="1.8">黄苹果</apple>
<orange price="1.0">橘子</orange>
</shuiGuo>;//注意这里的分号不可省略
或者
var xml:XML=new XML(“xml格式字符串”)
通常用来读取外部的 xml 文件
操作:(· @ ·· * delete)
trace(xml.*.(@price<1.9))
delete xml.orange[1];
xml.banana=<banana price="2.5">"香蕉"</banana>
xml.banana.pear="梨"
例子:
var xml:XML=<fruit>
<apple price="1.5">红苹果</apple>
<apple price="1.6">青苹果</apple>
<apple price="1.8">黄苹果</apple>
<orange price="2.0">橘子</orange>
</fruit>;
var appleList:XMLList=xml.apple;
var len:uint=appleList.length();
for (var i=0; i<len; i++) {
dyg_mc.name_txt.text=appleList[i];
dyg_mc.price_txt.text=appleList[i].@pric
相关文档:
MSXML2::IXMLDOMDocumentPtr pDoc;
MSXML2::IXMLDOMElementPtr xmlRoot ;
// 创建DOMDocument对象
HRESULT hr = pDoc.CreateInstance(__uuidof(MSXML2::DOMDocument40));
if ( ! SUCCEEDED(hr))
{
MessageBox( " 无法创建DOMDocument对象,请检查 ......
大家都知道在SQL Server中利用 FOR XML PATH 语句能够把查询的数据生成XML数据,下面是它的一些应用示例。
DECLARE @TempTable table(UserID int , UserName nvarchar(50));
insert into @TempTable (UserID,UserName) values (1,'a')
insert into @TempTable (UserID,UserName) values (2,'b')
select UserID, ......
序列化是将对象转换成易于传输的形式的过程。例如,可以序列化对象,并使用 HTTP 通过 Internet 在客户端和服务器之间进行传输。另一方面,反序列化在流中重新构建对象。
XML 序列化只将对象的公共字段和属性值序列化为 XML 流。XML 序列化不包括类型信息。例如,如果 Library 命名空间中存在 Book 对象,则不能保证将它反 ......
接上一篇
显示所有结点的内容
1 原xml文件 bookstore.xml
<?xml version="1.0" encoding="gb2312"?>
<bookstore>
<book ISBN="1234123">
<title>who am i </title>
<author>who</author>
<price> ......
这个是参照ibm网站上的文章做的。
xml源文件:
<?xml version="1.0"?>
<!DOCTYPE rss PUBLIC
"-//Netscape Communications//DTD RSS 0.91//EN"
"http://my.netscape.com/publish/formats/rss-0.91.dtd"
>
<rss version="0.91">
<channel>
<title>Meerkat: An Open2 Wire Servic ......