我想有像具有以下特徵的數據格式的JSON:PHP:JSON等數據格式,搜索解析器
- 支持陣列(理想與
[item; item; item]
作爲符號和[key: value; key2: value2]
)的,也嵌套 - 字符串支持,理想有以下:
"foo",0x0a,"bar"
- 十六進制數字,區號碼,十進制數
有誰知道一個解析器這樣的數據格式令狀十個PHP?
JSON是太執着,因爲密鑰必須在引號和關聯數組有正常的人因爲缺少字符串連接的特殊字符的不同符號。
我想有像具有以下特徵的數據格式的JSON:PHP:JSON等數據格式,搜索解析器
[item; item; item]
作爲符號和[key: value; key2: value2]
)的,也嵌套"foo",0x0a,"bar"
有誰知道一個解析器這樣的數據格式令狀十個PHP?
JSON是太執着,因爲密鑰必須在引號和關聯數組有正常的人因爲缺少字符串連接的特殊字符的不同符號。
看看YAML。它應該相當接近你想要的。它有lists and associative arrays,知道一些數據類型。對十六進制數字的支持似乎取決於所使用的解析器。
這似乎並沒有做二進制數,並且在你的例子概括,而是一個精心編寫的解析器應該是比較容易酌情延長不能做字符串連接。此外,還有一個規定user-defined data types.
Here是PHP YAML分析器的列表。
出了什麼問題' 「富\ NBAR」'或' 「富\ u000Abar」'? – Gumbo 2010-10-31 12:03:55