C# 类似.net的OWASP库中的JSON和XML消毒器

C# 类似.net的OWASP库中的JSON和XML消毒器,c#,json,xml,C#,Json,Xml,如果已经有JSON消毒剂和XML消毒剂的库/代码,任何人都可以提供 在google上找到这么多帮助,但取决于提供的问题解决方案,而不是任何通用解决方案,如果已经有可用的库,请提供帮助 前 你能提供你想处理和编辑你的问题的具体例子吗?请不要发布不相关的代码。它在任何方面都没有帮助,并且让想要帮助的人感到恼火。为什么不简单地验证文档呢。NET的反序列化程序已经提供了一定级别的验证—反序列化由XSD控制,因此无法反序列化无效文档。您可以通过XmlReaderSettings指定在反序列化期间验证XML

如果已经有JSON消毒剂和XML消毒剂的库/代码,任何人都可以提供

在google上找到这么多帮助,但取决于提供的问题解决方案,而不是任何通用解决方案,如果已经有可用的库,请提供帮助


你能提供你想处理和编辑你的问题的具体例子吗?请不要发布不相关的代码。它在任何方面都没有帮助,并且让想要帮助的人感到恼火。为什么不简单地验证文档呢。NET的反序列化程序已经提供了一定级别的验证—反序列化由XSD控制,因此无法反序列化无效文档。您可以通过XmlReaderSettings指定在反序列化期间验证XML。您还可以显式地验证文档,例如使用XDocument.validate。只有当您的代码被写入并倾向于读取原始XML时,才需要进行清理
string requestBody;
 using (var reader = new StreamReader(InputStream, ContentEncoding)
{
requestBody = reader.ReadToEnd();
}