XML属性值是否可以是记事本++;v6.7.5?

XML属性值是否可以是记事本++;v6.7.5?,xml,notepad++,Xml,Notepad++,在下面的XML标记中 <Environment ignoreCase="yes" startFunc="(" stopFunc=")" paramSeparator="," terminal=";" additionalWordChar = "-"/> startFunc属性值必须替换为“[一个空格,而不是“(”])。 有没有办法使XML解析器不删除空白? 我尝试过空格的特殊字符,但运气不好,使用的编码是“UTF-8”和“windows-1252” 提前谢谢 更新 我正在尝试配

在下面的XML标记中

<Environment ignoreCase="yes" startFunc="(" stopFunc=")" paramSeparator="," terminal=";" additionalWordChar = "-"/>

startFunc属性值必须替换为“[一个空格,而不是“(”])。 有没有办法使XML解析器不删除空白? 我尝试过空格的特殊字符,但运气不好,使用的编码是“UTF-8”和“windows-1252”

提前谢谢

更新

我正在尝试配置notepad++以便在我点击空格键后触发带有“函数参数提示”的“自动完成”[默认值为“(”]

根据Michael Kay的回答,我了解问题来自notepad++而不是XML,并找到以下链接:

注释中说:“空格不能用作属性的字符,并且additionalWordChar仍然不起作用(Notepad++v.6.5.2),但可能在将来的版本中……”这一点非常清楚,但是additionalWordChar属性已经起作用了


我使用的是npp v.6.7.5…还有什么方法可以克服这个问题吗?

是的,属性的值完全有可能是单个空格字符。如果它不适用于您,那么我们需要了解您正在做什么以及它是如何失败的更多详细信息。

您的
XML解析器是什么?
文件已“解析”通过记事本++,我不知道更多的细节