package jackson;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import org.apache.commons.io.IOUtils;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
//import net.arnx.jsonic.JSONException;
public class JsonTest {
public static void main(String[] args) throws org.json.JSONException, UnsupportedEncodingException, IOException {
//URL url = new URL("http://pcod.no-ip.org/yats/public_timeline?json");
//
File file = new File("C:/TestData/garph.txt");
//
URL url = new URL("http://pcod.no-ip.org/yats/public_timeline?json");
File file = new File("C:/TestData/test1.txt"); //C:\顔作業用\temp //c:\\顔作業用\\temp\\graph.txt
if(file.exists()){
System.out.println("存在します");
FileReader filereader = new FileReader(file);
//BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream(), "UTF-8"));
String contents =IOUtils.toString(filereader);
try {
JSONArray ja = new JSONArray(contents);
for (int i = 0; i < ja.length(); i++) {
JSONObject jo = (JSONObject) ja.get(i);
System.out.println(i);
System.out.println(jo.getString("UID"));
System.out.println(jo.getString("IP"));
System.out.println();
}
} catch (JSONException e) {
e.printStackTrace();
}
}else{System.out.println("存在しない");}
}
}
转载请注明原文地址: https://ju.6miu.com/read-5157.html