2012-01-06 4 views
0

처음 20 개의 검색 엔진 결과 (URL 및 ID)를 MySQL 데이터베이스에 저장해야합니다. 우리는 Google 검색 API를 참조했지만 결과는 JSOn/ATOM 형식으로 표시되지만 결과를 JSON 형식 (httptitle, snippet 등의 속성)으로 데이터베이스에 저장하는 방법을 정확하게 알 수는 없습니다. 구문 분석이 필요합니까? 사실 그것은 프로젝트의 모듈이므로 파싱없이 수행 할 수 있습니까? JSON의 매개 변수를 데이터베이스의 테이블로 전달하는 방법처럼.검색 엔진 결과를 MySQL 데이터베이스에 저장하려면

+0

JSON은 결과를 Google에 반환하는 데이터 형식입니다.하지만 당신에게 필요한 정보가 많이 있어야합니다. DB에 저장하고 싶습니다 .better JSON을 구문 분석하고 저장해야하는 데이터 만 가져옵니다. –

답변

0

Java JSON 라이브러리를 사용하여 json 문자열을 Java 객체로 그리고 그 반대의 경우 (json-simplegson 참조) 구문 분석 할 것을 제안합니다. 그런 다음 해당 객체에서 필요한 정보를 추출하여 데이터베이스에 저장할 수 있습니다. 데이터베이스 테이블에는 검색 엔진 이름, 검색어 문자열, url, id 등의 열이 있어야합니다.

+0

감사합니다. – Priyanka

관련 문제