2015-04-01 48 views
1

在下面的XML標記在NOTEPAD ++ v6.7.5中,XML屬性值是否可以是單個空格?

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

的startFunc屬性值必須用「」 [一個單一的空白,而不是「(」]被替換。 有沒有什麼辦法,使XML解析器無法刪除白色空間? 我已經嘗試了空間的特殊字符,沒有運氣,使用的編碼是「UTF-8」和「窗口1252」提前

感謝

UPDATE

我想配置記事本++,以便在我點擊空格鍵[默認值是「(」]後觸發「功能參數提示」的「自動完成」。

基於邁克爾·凱的回答,我明白了這個問題,從記事本+ +,而不是從XML來了,發現這個鏈接:

http://docs.notepad-plus-plus.org/index.php/Editing_Configuration_Files#Autocompletion.2C_aka_API.2C_files

的紙條寫着:「空間不能被用作性格對於屬性和additionalWordChar仍然不起作用(Notepad ++ v.6.5.2),但也許在未來的版本中......「非常清楚,但additionalWordChar屬性已經在工作。

我正在使用npp v.6.7.5 ...有沒有辦法解決這個問題?

+0

你的XML解析器是什麼? – 2015-04-01 09:32:22

+0

該文件是由記事本++「解析」,我不知道有關於此的詳細信息 – 2015-04-01 09:33:43

回答

1

是的,屬性的值完全可能是單個空格字符。如果它不適合你,那麼我們需要看到你正在做什麼以及它究竟是如何失敗的更多細節。

+0

我已根據您的答案更新了該問題,tks – 2015-04-01 11:04:22

相關問題