当前位置:编程学习 > C#/ASP.NET >>

怎么读取错误的XML格式,把它转换成string?

有一个xml,d:\AA.xml
如果它的格式是正确的:
<Content >
        <Form title="Validation Rule List" id="eCRM" tag="0" >
        </Form>
</Content>
我们可以这么写:
gb_oXML = new xmldom();
gb_oXML.loadFile("d:\AA.xml");
但是如果这个xml的格式是错误的.
<Content >
        <Form title="Validation Rule List" id="eCRM" tag="0" >
        </Form>
</Co
用gb_oXML.loadFile("d:\AA.xml");就会出错
这时候我想把这个错误的xml转化成string格式
得到这个值:"<Content ><Form title="Validation Rule List" id="eCRM" tag="0" ></Form></Co"
有什么办法吗?谢谢大家



--------------------编程问答-------------------- 没法跟你说,结贴率忒低了点 --------------------编程问答-------------------- 楼上的帮个忙吧,这贴我一定结,谢谢了.因为的确比较急 --------------------编程问答-------------------- 我自己已经搞定了,不过还是谢谢大家. --------------------编程问答-------------------- 读取根节点就行啦
--------------------编程问答-------------------- string text = File.ReadAllText(@"d:\AA.xml"); --------------------编程问答-------------------- 直接读出来,然后用正则解析 --------------------编程问答-------------------- 当普通文件读取
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,