0
キー値のタイプ情報を含むJSONファイルがあります。この情報は、8×8マトリックスに格納された文字で構成されています。私がそれを読むと、ファイルの内容全体を返し、私がしたいのは、行列の各行の値を得ることです。JavaでJSONファイルを読む
{"1":"1 1 1 1 1 1 1 1","2":"1 1 O O O O 1 1","3":"1 1 O O O O 1 1","4":"O 1
1 O O 1 1 O","5":"O 1 1 1 1 1 1 O","6":"O O 1 1 1 1 O O","7":"O O O O O O
O O","8":"O O O O O O O O","time":"0.2"}
ファイルの内容で、私を慰め示すと、私は私を見せたいが、私は必要なものだけ1およびO.
public static void main(String[] args) throws InterruptedException {
JSONParser parser = new JSONParser();
try {
Object obj = parser.parse(new FileReader("pruebame.json"));
JSONObject jsonObject = (JSONObject) obj;
// loop array
JSONArray tag = (JSONArray) jsonObject.get("Tags");
Iterator iterator = tag.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
で次の形式を得ることです:
1 1 1 1 1 1 1 1
1 1 O O O O 1 1
1 1 O O O O 1 1
O 1 1 O O 1 1 O
O O 1 1 1 1 O O
O O 1 1 1 1 O O
ありがとうございました!