我要创建一个xml,但里面有些节点需要前缀,如
<adlcp:maxtimeallowed></adlcp:maxtimeallowed>
但我用
XmlNode timeNode = xmlDoc.CreateElement("adlcp:maxtimeallowed");来创建,创建好的xml,会把adlcp这个前缀自动去掉,请问要怎么处理,才能保留这个前缀?
XmlNode timeNode = xmlDoc.CreateElement(@"adlcp:maxtimeallowed");
这个我也试过了,但不起作用
用LoadXml加载。
用InnerXml 属性返回就行了
需要限定adlcp的值,即名称空间的值。如果没有值的话,将被忽略。
建议使用第二个重载,
XmlNode timeNode = xmlDoc.CreateElement(@"adlcp:maxtimeallowed",“adlcp的含义”);