xml生成问题 \
我想生成如下xml文件(部分)
XML code:
<DIR Path="\Microsoft SDKs\Silverlight\v4.0\Libraries\Client\zh-CHS\" Culture="No">
<File Name="Microsoft.CSharp.Xml"/>
<File Name="System.ComponentModel.Composition.Initialization.xml"/>
<File Name="System.ComponentModel.Composition.xml"/>
在用如下代码生成时
C# code:
//Path="\Microsoft SDKs\Silverlight\v4.0\Libraries\Client\zh-CHS\"
string Path = @"\Microsoft SDKs\Silverlight\v4.0\Libraries\Client\zh-CHS\";
XmlElement Node = xmlDoc.CreateElement(Path); \|《--Here
Node.SetAttribute("Culture", "No");
rootNode.AppendChild(Node);
在Here那行总会说 \不能在name里面,但是我有现成的xml文件存在,不能在name里?
我没搜到关于这个的答案,请教。
空格也不行。。。
知道哪里错了,
汗。。。。
XmlElement Node = xmlDoc.CreateElement(Path);
->
XmlElement Node = xmlDoc.CreateElement("DIR");
Path 应该也选用 SetAttribute 的方式添加
帮顶
先得到根节点
刚发完贴子我就知道哪里错了,,
{{
相关问答:
如题
请问能不能给点指点,关于这个课题我不知道该怎么准备!
说得太简洁了,不理解
买几本xml基础的书看看
是解析xml吗?如果是,建议先用dom解析,找到方法后,可以直接使用jquery解析,建 ......
Java code:
/**
* 设置指定的元素名和节点索引所对应节点的内容
* @param 元素名
* @param 节点索引
* @param 内容
*/
public void setElementContent(String elementName,in ......
<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......
<XML>
<FLAG>1</FLAG>
<REASON></REASON>
<ADVERT><ADID>64</ADID><ADNAME>英皇娱乐四</ADNAME><ADCONTENT>内容一</ADCONTENT><ADT ......