我是json的新手。我有一个存储在xml文件中的数据,我想将其转换为json。我能成功地做到这一点。但是,我遇到了“属性标记值”的问题,例如,在XML
中<doc ID="1">
结果应如下所示:
{
"doc": {
"@ID": "1",
"section": {
"@ID": "1",
"words": [
{
"position": "456",
"word": "country",
]
}
}
}
但是,我无法存储“@ID”:“1”代表“doc”和“section”。
这是我的代码的一部分:
JSONObject doc_obj = new JSONObject();
JSONObject words_obj = new JSONObject();
Map<String, String> words_Map = new HashMap<String, String>();
words_Map.put("position", "456");
words_Map.put("word", "country");
words_obj.put("words",words_Map);
doc_obj.put("doc",words_obj);
我无法找到如何将id分配给doc和section。