Package kr.com.inspect.parser
Class JsonParsing
- java.lang.Object
-
- kr.com.inspect.parser.JsonParsing
-
public class JsonParsing extends java.lang.ObjectJSON Parsing Class- Version:
- 1.0
- Author:
- Yeonhee Kim
-
-
Constructor Summary
Constructors Constructor Description JsonParsing()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.json.simple.JSONObjectgetJSONObject(java.lang.String fullPath)JSON 파일을 읽어 JSON객체로 파싱java.util.List<EojeolList>setEojeolList(org.json.simple.JSONArray arr, java.lang.String utterance_id, int metadata_id)EojeolList 파싱MetadatasetMetadata(org.json.simple.JSONObject obj)Metadata 파싱java.util.List<Speaker>setSpeaker(org.json.simple.JSONObject obj, int metadata_id)Speaker 파싱java.util.List<Utterance>setUtterance(org.json.simple.JSONObject obj, int metadata_id)Utterance 파싱
-
-
-
Method Detail
-
getJSONObject
public org.json.simple.JSONObject getJSONObject(java.lang.String fullPath)
JSON 파일을 읽어 JSON객체로 파싱- Parameters:
fullPath- 파일 디렉토리- Returns:
- 파싱값을 obj에 담아 리턴
-
setMetadata
public Metadata setMetadata(org.json.simple.JSONObject obj)
Metadata 파싱- Parameters:
obj- JSON 객체- Returns:
- map에 담은 metadata 값을 변수 metadata로 리턴
-
setSpeaker
public java.util.List<Speaker> setSpeaker(org.json.simple.JSONObject obj, int metadata_id)
Speaker 파싱- Parameters:
obj- JSON 객체metadata_id- Speaker 테이블의 metadata_id 값(FK)- Returns:
- Speaker 테이블의 값을 리스트에 담아 변수 speakerList로 리턴
-
setUtterance
public java.util.List<Utterance> setUtterance(org.json.simple.JSONObject obj, int metadata_id)
Utterance 파싱- Parameters:
obj- JSON 객체metadata_id- utterance 테이블의 metadata_id 값(FK)- Returns:
- Utterance 테이블의 값을 리스트에 담아 변수 utteranceList로 리턴
-
setEojeolList
public java.util.List<EojeolList> setEojeolList(org.json.simple.JSONArray arr, java.lang.String utterance_id, int metadata_id)
EojeolList 파싱- Parameters:
arr- JSON 배열utterance_id- EojeolList 테이블의 utterance_id 값(FK)metadata_id- EojeolList 테이블의 metadata_id 값(FK)- Returns:
- 파싱값을 리스트에 담아 eojeolListList로 리턴
-
-