我有一个字符串:
{"name":"value", "name2":"value2" ... "name3":"value3"}
我想通过名称搜索并获取它的值。
但我之前从未见过这种格式..所以我不知道该寻找什么。谢谢你的提示。
答案 0 :(得分:0)
它的JSON formet使用json jar来处理这个formet ...
例如:JSONObject jsonObject = new JSONObject(yourString);
为了获得名称值,你应该使用
jsonObject。得到(“名字”);
答案 1 :(得分:0)
由于这是JSON,您需要一个JSON解析库。此示例使用Jackson:
ObjectMapper mapper = new ObjectMapper();
JsonNode node = mapper.readTree(someURLhere);
// access "name1" using node.get("name1").textValue(), etc
答案 2 :(得分:0)
对我而言,这看起来像JSON,虽然我可能错了。 如果你正在使用Javascript,你可以这样做:
var JSONobject = {"name":"value", "name2":"value2" ... "name3":"value3"};
然后通过以下方式获得所需的价值:
JSONobject.name;
(这应该返回“值”)
其他语言提供库。 PHP有JSON支持buildin(json_decode),对于Java,我最喜欢的是GSON。