以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  获取到的XML数据解析  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=74198)

--  作者:kunmails
--  发布时间:2015/9/6 11:06:00
--  获取到的XML数据解析
通过webservice 接口获取到的XML 数据大小已经超过string类型的大小了,直接写入到text文档中结果
出现如下字符

有什么办法可以在将数据写入到文本文档中的时候将 &lt;变成“<” &gt;变成 ">"


<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">&lt;root xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns=""&gt;
  &lt;system id="PT"&gt;
    &lt;head&gt;
      &lt;serviceType value="0" /&gt;
      &lt;version value="1.0.0.1" /&gt;
    &lt;/head&gt;
    &lt;acknowledgement&gt;
      &lt;typeCode code="1" /&gt;
      &lt;targetMessage&gt;
        &lt;id root="1046" /&gt;
      &lt;/targetMessage&gt;
      &lt;acknowledgementDetail&gt;
        &lt;code code="" /&gt;
        &lt;text&gt;1046&lt;/text&gt;
      &lt;/acknowledgementDetail&gt;
    &lt;/acknowledgement&gt;
    &lt;body&gt;
      &lt;document DocumentCode="1001"&gt;

--  作者:大红袍
--  发布时间:2015/9/6 11:11:00
--  

贴出可测试的完整代码。

 

获取到数据以后,一部分一部分的存入文档即可。

 

替换你可以用replace http://www.foxtable.com/help/topics/0241.htm