AS3操作XML [三]: 使用已有的变量来直接构造XML

      Flash 2007-6-14 8:29

//例三:使用已有的变量来直接构造XML
var rootNodeName:String = "xmlRoot";//根节点名
var subNodeName:String = "user";//子节点名
var subNodeContent:String = "Y-boy";//节点值
var attributeName:String = "url";//属性名
var attributeValue:String = "http://www.Y-boy.cn";//属性值
//根节点里没有子节点时,用 .toString() 方法时只显示根节点的内容
var userInfo1:XML =
<{rootNodeName} {attributeName}={attributeValue}>{subNodeContent}</{rootNodeName}>;/*其中属性值不要用双引号了*/
//---------------------------
//根节点里有子节点时,xml对象全部都会显示,包括根节点
var userInfo2:XML =
<{rootNodeName} {attributeName}={attributeValue}>
<{subNodeName}>{subNodeContent}</{subNodeName}>
</{rootNodeName}>;
trace(userInfo1.toString());
trace("------------------");
trace(userInfo2.toString());

 源文件  压缩包下载




标签集:TAGS:AS3
回复Comments() 点击Count()

回复Comments

{commenttime}{commentauthor}

{CommentUrl}
{commentcontent}