JSON语法非常简单,但对名称和字符串也非常严格。所以我正在寻找一个JSON库,它允许一些轻松的字符串语法。
任何令牌都没有开始 [0-9],:[] {}“而不是 true , false 或 null 是有效的名称/字符串。
这样2 JSON是等价的
{
"name":"Eric",
"addr":"461, Ocean Boulevard"
}
{
name:Eric,
addr:"461, Ocean Boulevard"
}
更新 我再次搜索,发现RSON用于Python,类似于Java?
答案 0 :(得分:1)
至少Google Gson允许它用于密钥。没有人会想到这对于价值观做同样的事情,但无论如何它在真正的JavaScript中都是无效的。
答案 1 :(得分:1)
你最好的选择是写一个小的转换器类,它可以转换为你的“准JSON”。应该不到一个小时,然后您可以随意使用任何标准库。
更新:因为您找到了一个可以满足您需求的Python脚本,并且因为“RSON”代码在单个文件中非常简单且独立...为什么不简单使用http://www.jython.org/库将它嵌入Java应用程序?