import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
public void 함수명(String url){
try{
Document doc = Jsoup.connect(url)
.header("content-type", "application/json;charset=UTF-8")
.header("accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8")
.header("accept-encoding", "gzip, deflate, br")
.header("accept-language", "ko-KR,ko;q=0.9,en-US;q=0.8,en;q=0.7")
.userAgent("Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36")
.ignoreContentType(true).get();
JSONParser jpr = new JSONParser();
JSONArray jarr = (JSONArray) jpr.parse(doc.text());
for(int i=0;i<jarr.size();i++){
JSONObject temp = (JSONObject) jarr.get(i);
System.out.println("assetCode : "+temp.get("assetCode"));
}
}
}
ignoreContentType(true) 중요.
--- JSON 라이브러리 ---
//https://www.binance.com/assetWithdraw/getAllAsset.html
'JAVA' 카테고리의 다른 글
[Spring] ResponseBody 값 반환 (0) | 2019.03.21 |
---|---|
[Jsp] 한글 디코딩 (0) | 2019.01.30 |
[InetAddress] 아이피 확인하는 함수 (0) | 2018.04.18 |
[jstl] 정규식 태그 제거 replaceAll (1) | 2018.01.15 |
[Spring] 파일 업로드 시 MultipartFile 받기 (0) | 2017.07.07 |