清理 XML 属性值
如何轻松清理传递到 XAttribute 的 Value 属性中的值。
How can i easily sanitize the values I pass into the Value property of an XAttribute.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何轻松清理传递到 XAttribute 的 Value 属性中的值。
How can i easily sanitize the values I pass into the Value property of an XAttribute.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
这里有一个扩展方法来消除你的麻烦。 XML 中不允许使用 /0。我不确定其他字符是否也被禁止,但我相信不会。可能最好从
' '
开始。Here's an extension method to clean away your trouble. /0 is not allowed in XML. I'm not sure if other chars are also disallowed, but I believe not. Probably best to start at
' '
.您可以尝试:
这将转义作为 XML 属性值无效的字符。
You could try:
This will escape characters that are invalid as XML attribute values.