XML文件中间的BOM字符

XML文件中间的BOM字符,xml,Xml,我们的应用程序以XML文件的格式处理文件。我们注意到,第三方应用程序在子元素(即[BOM]值文本)的值中添加了UTF-8 BOM字符(EF BB BF) 我认为BOM字符只用于文件的开头,表示整个文件的编码 是将[BOM]字符放置在XML文件中,还是可以认为文件已损坏? 如果根据XML规范放置正确,我们是否应该考虑[BOM]字符为: a) 元素的部分文本值 或 b) 有关元素(并且仅针对该元素及其子元素)编码的特殊指示。您可以检查生成的XML文件在各种在线服务(如等)上的有效性。您可以检查生成的

我们的应用程序以XML文件的格式处理文件。我们注意到,第三方应用程序在子元素(即
[BOM]值文本
)的值中添加了UTF-8 BOM字符(
EF BB BF

我认为BOM字符只用于文件的开头,表示整个文件的编码

是将[BOM]字符放置在XML文件中,还是可以认为文件已损坏?

如果根据XML规范放置正确,我们是否应该考虑[BOM]字符为:

a) 元素的部分文本值


b) 有关元素(并且仅针对该元素及其子元素)编码的特殊指示。

您可以检查生成的XML文件在各种在线服务(如等)上的有效性。

您可以检查生成的XML文件在各种在线服务(如等)上的有效性