我收到以下错误,但不知道如何解决:
System.Xml.XmlException:引用未声明的实体“AMP”。88 号线,68 号位置。
我在 xml 中找到了这一部分:
<AddressData city="TYNE & WEAR">
<addressLine>123 Orange Rd.</addressLine>
<addressLine></addressLine>
</AddressData>
Run Code Online (Sandbox Code Playgroud)
xml 实际上是动态创建的,但是当我逐步查看它时,我注意到它以 Tyne & Wear 的形式返回,但它是大写的,我不知道为什么。有一个名为 XmlEncode 的实用程序路由可以执行以下操作,但不确定它是否会涵盖上述场景。
s.Replace("&", "&").Replace("<", "<").Replace(">", ">").Replace("'", "'").Replace("""", """)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4745 次 |
| 最近记录: |