gpt4 book ai didi

c# - 这是一个有效的 XML 文件吗?

转载 作者:数据小太阳 更新时间:2023-10-29 02:47:37 25 4
gpt4 key购买 nike

我需要将一些 XML 元素发送到其他一些服务,我想确保我的 XML 文件是优雅的格式,以便其他人可以使用他们的 XML 解析器来解析 XML 文件。

这样的XML文件,是不是优雅的格式,打破了XML的任何规则?不确定  是否是 .Net/C# 中的有效 XML 字符序列?

我很困惑以 $#x 开头的字符串是否都有效?如果不是所有这些都有效,有什么方法可以过滤掉它们?

我正在使用 VSTS 2008 + C# + .Net 3.5。

<?xml version="1.0" encoding="utf-8"?>
<Text>&#x4;</Text>

最佳答案

没有。字符引用必须以分号结尾。

更新:鉴于问题中的语法错误已得到更正,请参阅 http://www.w3.org/TR/xml/#dt-charref有关可接受的值的说明。

坦率地说,除了 "、<、> 和 & 之外,我会坚持使用 UTF-8。它使 XML 本身更具可读性。

关于c# - 这是一个有效的 XML 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1322615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com