今天我注意到XElement.Parse
不适用于我的应用程序中的案例并抛出异常。结果是无效字符(在这种情况下&
)是原因。我的xml字符串中有一行:
<label content="name1 & name2" startX="9" startY="69" >
我浏览了互联网并找不到一个好的综合解决方案,因为人们大多建议在使用XElement.Parse
命令之前替换xml文本中的一些特殊字符。
由于我不是XML专家,而且xml文本的内容完全是动态的,在这种情况下,最佳解决方案是什么? 顺便说一句,我需要在我的XElement对象中包含原始文本,因为它将作为PDF文件打印。