以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  【菜鸟求助】如何添加一个带前缀的属性?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=74020)


--  作者:e_trock
--  发布时间:4/9/2009 8:41:00 AM

--  【菜鸟求助】如何添加一个带前缀的属性?
XmlDocument objXmlDoc = new XmlDocument();
objXmlDoc.LoadXml(@"<SequentialWorkflowActivity x:Class='" + className +
                        "' Initialized='" + initName + "' x:Name='" + rootName +
                        "' xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml'"  +
                        " xmlns='http://schemas.microsoft.com/winfx/2006/xaml/workflow' />");

本人手动创建了如上的一个XML文档,然后想在跟目录下代码添加一个新元素和带"x"前缀的属性"x:name",

XmlAttribute xattribute = objXmlDoc.CreateAttribute("x", "name", "http://schemas.microsoft.com/winfx/2006/xaml");
xattribute.Value = "abcd";
xnElm.Attributes.Append(xattribute);

结果和预想不一样,求各位高手指点一二,感激万分!


--  作者:e_trock
--  发布时间:4/9/2009 9:31:00 AM

--  
呃~~没有人回答~

不过已经解决了,很尴尬的一个问题!!让各位高手们见笑了!


--  作者:hexun831012
--  发布时间:4/9/2009 9:47:00 AM

--  
'
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
2,203.125ms