我正在调用一些XMLRPC API,有时候我会得到一些“脏”的响应。脏响应意味着与XML一起返回一些其他内容/ html,如:
<div>Some Html maybe> Or some additional string is here
<?xml version="1.0" encoding="ISO-8859-1"?>
<methodResponse>
<params>
<param>
<value><int>30</int></value>
</param>
</params>
</methodResponse>
我需要一种方法来抛弃任何不是XML的东西,只读取字符串响应中的XML,所以从上面的响应我只得到:
<?xml version="1.0" encoding="ISO-8859-1"?>
<methodResponse>
<params>
<param>
<value><int>30</int></value>
</param>
</params>
</methodResponse>
如果有人提供仅清理HTML并且至少只留下XML的代码,那么没有任何帮助。首选C#中的代码