如何解决在ASP.Net反序列化期间处理XML中的HTML标记
|| 我正在一个asp.net MVC 3 Web应用程序上工作,该应用程序显示它从XML Web服务收集的数据。我已经定义了表示XML中实体的对象,而不是手动解析,而是将XML响应反序列化为相应的对象类型。 我的问题是,Web服务中返回的数据在某些属性中包含HTML标记。<directions>
Take a left <br/> now take right <br/>
</directions>
注意上面的“ 1”,这会导致解串器失败。只是说说而已,让大型Web服务提供商解决此问题超出了这个单纯的开发人员的范围。
非常感谢您能提供任何帮助/建议来妥善解决此问题。由于工作量/效率原因,我不想求助于手动解析。
谢谢
解决方法
在CDATA标记中包围HTML
<![CDATA[Take a left <br /> now take a right <br />]]>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。