您可以使用Java中的JSON库来解析这个结构的JSON并获取其中的diagName的值。以下是一种可能的实现方法:

import org.json.JSONArray;
import org.json.JSONObject;

public class Main {
    public static void main(String[] args) {
        String jsonStr = "{\"java语言\": [{\"createDatetime\": \"2023-09-05 18:52:17\", \"diagName\": \"发热\", \"diagIcd\": \"R50.900\"}]}";

        // 解析JSON字符串
        JSONObject json = new JSONObject(jsonStr);
        JSONArray javaArray = json.getJSONArray("java语言");
        JSONObject obj = javaArray.getJSONObject(0);

        // 获取diagName的值
        String diagName = obj.getString("diagName");

        System.out.println(diagName);
    }
}

在上面的示例中,我们首先使用JSONObject类解析JSON字符串。然后,我们使用getJSONArray方法获取名为"java语言"的数组,并使用getJSONObject方法获取数组中的第一个对象。最后,我们使用getString方法获取对象中的"diagName"的值,并将其打印出来。

请注意,此示例中的JSON字符串包含了一个键名为"java语言"的对象,该对象的值是一个包含一个元素的数组。如果您的JSON字符串结构不同,请相应地调整代码

java 语言 createDatetime 2023-09-05 185217 diagName 发热 diagIcd R50900 这个结构的json我想取出来里面的diagName的值

原文地址: http://www.cveoy.top/t/topic/iYTR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录