XML格式问题
语言设置或格式设置是否会导致XML格式错误? 我有一个特殊的例子,在这个例子中,XML是用ID的重复值生成的。 如上所示,有两种实体类型具有相同的ID(IDENT1)。 此格式给我一个错误,即XML文件不符合XML架构要求 重要的是,它只发生在一台特定的电脑上,我无法在其他电脑上复制。我怀疑这可能与语言设置、格式设置等有关 原因可能是什么 语言设置或格式设置是否会导致XML 格式错误 这不是格式问题,而是内容问题 答案是肯定的。有许多事情会导致XML文档的内容不正确。在你的特殊情况下,我们无法猜测原因。您只需要调试它:追溯历史记录,查看哪个进程损坏了文档,然后找出该进程的错误 语言设置或格式设置是否会导致XML 格式错误 这不是格式问题,而是内容问题XML格式问题,xml,windows,Xml,Windows,语言设置或格式设置是否会导致XML格式错误? 我有一个特殊的例子,在这个例子中,XML是用ID的重复值生成的。 如上所示,有两种实体类型具有相同的ID(IDENT1)。 此格式给我一个错误,即XML文件不符合XML架构要求 重要的是,它只发生在一台特定的电脑上,我无法在其他电脑上复制。我怀疑这可能与语言设置、格式设置等有关 原因可能是什么 语言设置或格式设置是否会导致XML 格式错误 这不是格式问题,而是内容问题 答案是肯定的。有许多事情会导致XML文档的内容不正确。在你的特殊情况下,我们无法
答案是肯定的。有许多事情会导致XML文档的内容不正确。在你的特殊情况下,我们无法猜测原因。您只需调试它:追溯历史记录,查看哪个进程损坏了文档,然后找出该进程的错误。词汇表中的精确性有助于:
- 格式很少在XML中使用,可能只是在漂亮的打印环境中使用–使用换行和缩进格式更容易阅读XML 您可能喜欢也可能不喜欢XML的格式,但您的错误与表示空白无关 不太确切地说,有些数据被格式化为XML。这就产生了这样一个概念,即XML中表示的数据的实质有问题。下面两个更常用的术语将在这里有所帮助
- 格式良好的用于描述满足成为XML所需规则的文本数据。您的XML格式良好
- Valid用于描述XML是否满足模式指定的附加规则(DTD、XSD、Relax NG、Schematron等)。说“XML文件不符合XML模式要求”就是说您的XML无效(根据某些模式的规则)
- 验证工具或验证XML解析器的文档
- 格式很少在XML中使用,可能只是在漂亮的打印环境中使用–使用换行和缩进格式更容易阅读XML 您可能喜欢也可能不喜欢XML的格式,但您的错误与表示空白无关 不太确切地说,有些数据被格式化为XML。这就产生了这样一个概念,即XML中表示的数据的实质有问题。下面两个更常用的术语将在这里有所帮助
- 格式良好的用于描述满足成为XML所需规则的文本数据。您的XML格式良好
- Valid用于描述XML是否满足模式指定的附加规则(DTD、XSD、Relax NG、Schematron等)。说“XML文件不符合XML模式要求”就是说您的XML无效(根据某些模式的规则)
- 验证工具或验证XML解析器的文档
Id
属性声明为Id
类型,则属性值在XML文档中必须是唯一的。看,我知道,但这种行为只发生在特定的电脑上。当我在其他电脑上导出相同的内容时,它是唯一的。Ir似乎极不可能与“语言设置”或“格式设置”有关。你知道原因是什么吗?似乎每个使用dup IDENT1生成的XML都存在“0”问题。(仅在特定PC中)@IdoSegal,请编辑您的帖子并以文本格式共享(1)您的输入XML和(2)XSD。如果在XML架构中声明Id
属性为Id
类型,则属性值在XML文档中必须是唯一的。看,我知道,但这种行为只发生在特定的电脑上。当我在其他电脑上导出相同的内容时,它是唯一的。Ir似乎极不可能与“语言设置”或“格式设置”有关。你知道原因是什么吗?似乎每个使用dup IDENT1生成的XML都存在“0”问题。(仅在spe中)