我有XML文件,其中一个字段的值来自两个单词 例如:
<NAME>INTERNET WEB</NAME>
当在某个数据库中导入此值时,此值不会像INTERNET WEB一样保存,尽管第一眼看上去它在数据库中看起来完全相同!
但似乎在INTERNET和WEB之间没有一个空格,尽管正如我所提到的那样,它似乎就是那个价值。就像它有其他东西而不是那样,但差异是不可见的。
问题是我无法使用INTERNET WEB值过滤该字段,因为它似乎没有像那样存储。 那可能是什么问题呢?我从另一个外部系统收到的这个XML文件。
如何确定此值是否包含例如制表符而不是空格,或者是否使用某种不适当的格式进行编码(UTF-8位于XML文件的顶部
<?xml version="1.0" encoding="UTF-8"?>
)
我做了&#34;检查XML语法&#34;在Notepad ++中,它表示没有检测到错误,因此XML格式正确。