我收到了一些 XML 格式的错误数据,想知道在 vb.net 中是否有任何方法可以通过 XML 数据的字符串并安全地清理任何垃圾数据我不断获取包含',<,>,&
内部属性值的文件,并且想知道如何最好我是否要通过并整理格式错误的 XML ..
目前我只有一个函数,我不断添加字符串替换,但坏数据可能是随机的,我可能需要一段时间才能意识到有问题。
我想知道有没有一种方法可以在 reg-ex 中解决这个问题,或者 .NET 中是否有一个函数可以安全地将错误的 XML 转换为安全的 XML?
我知道最简单的解决方案是更改源代码,但这是不可能的,因为它来自封闭源代码的遗留系统。
谢谢马特