2015-08-17 39 views
1
folder: 
    name: folderA 
    files: 
    - name: fileA 
    folders: 
    - name: ? 
    files: 
    - name: fileB 

我在Java中使用yaml,並且在Eclipse中與- name: fileA有差錯。存在一種方法,我可以使用'?'在yaml文件中?當我使用'?'時,「映射鍵不允許在這裏」。 yaml文件中的字符。我怎樣才能讓程序能夠使用'?'字符?

+0

根據YAML [參考資料](http://www.yaml.org/refcard.html),問號是一個空格後跟一個關鍵指標(不知道當** not **後面會出現什麼情況一個空間,也許它取決於你的解析器)。你可以試着將它放在雙引號之間來轉義它。 – Mena

+0

是的,我在5分鐘前發現了類似你的評論。我試過了,它工作。謝謝! – andy

+0

不客氣! – Mena

回答

相關問題