Slackwareでnagiosを実行してmklivestatus
おり、ホストのjson出力を取得するために使用しています。ファイルはこのようにフォーマットされています
[["localhost","127.0.0.1",0]]
$.getJSON()
を使用して値を取得し、html ページに追加するにはどうすればよいですか? または、json ファイルを次の形式に変更する方法はありますか。
{["host_name":localhost","host_ip":"127.0.0.1","status":0]}
上記の形式で、私はこのコードを使用しており、正常に動作します
<script>
$.getJSON('status.json', function(data) {
var output = '';
$.each(data, function(index, value){
output += '<option value="'+value.host_name+'">'+value.host_name+' ('+value.status+')</option>';
});
$('#page').html(output);
});
</script>