<pre name="code" class="java">import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
// 这里假设得到了从服务器返回的json字符串:jsonString
// 由json字符串转JSONObject
JSONObject jsonObject = JSON.parseObject(jsonString);
// 从得到的JSONObject中获取key为"state"的value
String stateValue = jsonObject.get("state").toString();
// 进入到key为"builds"的节点里
JsonNode buildNode = jsonNode.path("builds");
// 获取key为"builds"的节点里第一个item的key为"result"的value
String statusString = buildNode.get(0).path("result").getTextValue();
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">如果JsonNode直接是一个数组,[{"number":73,"result":"SUCCESS"},{"number":72,"result":"SUCCESS"},{"number":71,"result":"SUCCESS"},{"number":70,"result":"SUCCESS"},{"number":69,"result":"SUCCESS"},{"number":68,"result":"FAILURE"},{"number":67,"result":"ABORTED"},{"number":66,"result":"FAILURE"},{"number":65,"result":"ABORTED"},{"number":64,"result":"ABORTED"},{"number":63,"result":"SUCCESS"},{"number":62,"result":"SUCCESS"},{"number":61,"result":"ABORTED"},{"number":60,"result":"FAILURE"},{"number":59,"result":"FAILURE"},{"number":58,"result":"FAILURE"},{"number":57,"result":"FAILURE"},{"number":56,"result":"SUCCESS"},{"number":55,"result":"FAILURE"},{"number":54,"result":"ABORTED"},{"number":53,"result":"ABORTED"},{"number":52,"result":"FAILURE"},{"number":51,"result":"FAILURE"},{"number":50,"result":"FAILURE"},{"number":49,"result":"FAILURE"},{"number":48,"result":"FAILURE"},{"number":47,"result":"FAILURE"},{"number":46,"result":"ABORTED"},{"number":45,"result":"ABORTED"},{"number":44,"result":"ABORTED"},{"number":43,"result":"FAILURE"},{"number":42,"result":"ABORTED"},{"number":41,"result":"SUCCESS"},{"number":40,"result":"SUCCESS"},{"number":39,"result":"SUCCESS"},{"number":38,"result":"SUCCESS"},{"number":37,"result":"SUCCESS"},{"number":36,"result":"SUCCESS"},{"number":35,"result":"SUCCESS"},{"number":34,"result":"SUCCESS"},{"number":33,"result":"SUCCESS"},{"number":32,"result":"SUCCESS"},{"number":31,"result":"SUCCESS"},{"number":30,"result":"SUCCESS"},{"number":29,"result":"ABORTED"},{"number":28,"result":"FAILURE"},{"number":27,"result":"FAILURE"},{"number":26,"result":"FAILURE"},{"number":25,"result":"SUCCESS"},{"number":24,"result":"SUCCESS"},{"number":23,"result":"FAILURE"},{"number":22,"result":"FAILURE"},{"number":21,"result":"FAILURE"},{"number":20,"result":"FAILURE"},{"number":19,"result":"SUCCESS"},{"number":18,"result":"SUCCESS"},{"number":17,"result":"FAILURE"},{"number":16,"result":"FAILURE"},{"number":15,"result":"FAILURE"},{"number":14,"result":"SUCCESS"},{"number":13,"result":"FAILURE"},{"number":12,"result":"SUCCESS"},{"number":11,"result":"SUCCESS"},{"number":10,"result":"FAILURE"},{"number":9,"result":"SUCCESS"},{"number":8,"result":"SUCCESS"},{"number":7,"result":"SUCCESS"},{"number":6,"result":"FAILURE"},{"number":5,"result":"SUCCESS"},{"number":4,"result":"FAILURE"},{"number":3,"result":"SUCCESS"},{"number":2,"result":"SUCCESS"},{"number":1,"result":"FAILURE"}],那么直接执行:</span>
String statusString = buildNode.get(0).path("result").getTextValue();即可