【发布时间】:2014-08-07 10:31:49
【问题描述】:
我在变量中的 xml 内容如下所示:
var xml = DownloadString(@"http://192.168.1.50:8983/solr/core-live/select?q=*%3A*&wt=xslt&tr=custom.xsl");
DownloadString 是一个函数/方法
public static string DownloadString(string address)
{
string text;
using (var client = new WebClient())
{
text = client.DownloadString(address);
}
return text;
}
当我在 xml 变量上调试时,xml o/p 看起来像:
<?xml version="1.0" encoding="UTF-8"?>
<xml version="1.0">
<item>
<sku>12944</sku>
<title>test</title</item>
</xml>
我想从同一个变量中删除第二个节点(<xml version="1.0">)和最后一个节点(</xml>)。
然后在 xml 文件中使用这个保存内容后:
System.IO.File.WriteAllText("test.xml", xml);
问候, 贾廷
【问题讨论】:
-
但是它不会是 XML 吗?您要删除 XML 标记吗?
-
@DrSchizo 不删除第一个标签我想删除第二个
标签。
标签: c# .net xml xml-parsing