-2
私はsonar webserviceを呼び出し、下にjson形式で出力しています。SonarのJson出力を解析します。
[
{
"id":10252,
"uuid":"ca49aeed-de29-41a1-b0e2-e2b7c7d1b6c5",
"key":"UTILITY",
"name":"UTILITY",
"scope":"PRJ",
"qualifier":"VW",
"date":"2012-05-02T05:07:04-0400",
"creationDate":"2009-03-12T09:03:35-0400",
"lname":"UTILITY",
"msr":[
{
"key":"ncloc",
"val":253603.0,
"frmt_val":"253,603"
},
{
"key":"test_success_density",
"val":85.5,
"frmt_val":"85.5%"
},
{
"key":"coverage",
"val":96.0,
"frmt_val":"96.0%"
}
]
}
]
この出力をjavaで解析し、日付、ncloc、test_success_density、およびカバレッジの値を取得します。どうしたらいいですか?私は多くのJava APIを試しましたが、上記のフィールドの値を取得中に問題が発生しました。