JSON 형식으로 .java 파일을 구문 분석 할 수있는 방법이 있습니까? ,.java 파일을 JSON 형식으로 구문 분석하는 방법
public static int getMax(int[] inputArray){
int maxValue = inputArray[0];
for(int i=1;i < inputArray.length;i++){
if(inputArray[i] > maxValue){
maxValue = inputArray[i];
}
}
return maxValue;
}
가 나는 등의 이름, 유형으로,이 fucntion에 대한 JSON 파일 정보에 저장할 수 있도록 구문 분석하고 싶습니다 :
우리가 같은 다른 fucntions를 포함하는 클래스가 있다고 가정하자 입력 등
어떻게 가능합니까? 아마도 이것을 할 수있는 프로그램이나 프레임 워크가 있습니까?
는 예를 들어, 내가 내 JSON에 포함하고자하는 것입니다 :
{
"function": [
{
"name":"getMax",
"language": "Java",
"type": "public static int",
"other_info": "whatever"
},
{
"name":"getMin",
"language": "Java",
"type": "public static int",
"other_info": "whatever"
}
]
}
모든 정보가 많이 감사합니다!
예 가능합니다. AFAIK 아무도 그것을 해본 적이 없다. 좋은 생각입니까? 아니, IMO. 일반적인 Java 파서를 사용하거나, 메모리 내 구문 분석 트리를 작성하여 직접 사용하거나 선택한 정보에서 데이터베이스를 채우는 것이 더 좋습니다. –
@StephenC은 나에게 잘 들린다. 사용할 수있는 좋은 자바 파서가 있는가? –
http://stackoverflow.com/questions/31073624/how-to-convert-json-objects-to-pojo-from-gson –