我有以下需要在C#中解析的XML:
<data>
<customer_id><![CDATA[1414301]]></customer_id>
<last_modified_date><![CDATA[2011-08-14 11:58:58]]></last_modified_date>
<customer_first_name><![CDATA[joe]]></customer_first_name>
<customer_last_name><![CDATA[blow]]></customer_last_name>
</data>
到一个名为Result
的对象中public class Result
{
public int customer_id;
public string customer_first_name;
public string customer_last_name;
}
我想确定的一件事就是如何摆脱
<![CDATA[]]
并解析常规值。
将此XML转换为支持上述CDATA语法的上述对象的最佳方法是什么?
答案 0 :(得分:2)
不确定'解析'是什么意思。如果使用XML DOM解析器(或任何其他类型),则可以透明地访问CDATA值。
答案 1 :(得分:1)
使用System.XML?试试XmlCDataSection?