2011-03-07 6 views
0

Java를 사용하여 .gml 파일을 만들어야하는 응용 프로그램을 만들고 싶습니다. 텍스트 파일에서 새로 만든 .gml 파일에 요소를 추가하려고합니다.Java 코드에서 gml 파일을 만드는 방법

어떻게하면됩니까?

+0

질문의 범위를 좁힐 수 있습니까? 현재 유효한 대답은 텍스트 편집기 *에 Java 코드를 입력하여 *입니다. –

+0

좋아요, [GML] (http://en.wikipedia.org/wiki/Geography_Markup_Language)은 XML 기반 마크 업입니다. 텍스트 파일을 GML 파일로 변환한다는 의미가 전혀 없습니다. 아마도 확장명을 바꾸겠습니까? – adarshr

+0

텍스트 파일의 모양을 보여 주어야합니다 (작은 섹션) - 그렇지 않으면 도움을 줄 수 없습니다. –

답변

1

GML은 XML 언어이므로 가장 좋은 방법은 GML application schema을 가져 와서 JAX-B를 사용하여 개체 모델을 생성 한 다음 텍스트 형식을 구문 분석하고 objext 모델로 데이터를 전송하고 JAX-B를 사용하여 XML로 마샬링하십시오.

2

나는 당신이 명시적인 마크 업없이 어떤 형식의 레거시 산출물을 가지고 있고 거기에 지리 좌표가 있다고 추측하고있다. 우리는 자유 텍스트에서 지리적 좌표를 추출 할 파서를 작성하는데 종사하고 있으며 발견 적 방법을 포함하고 100 % 리콜/정확도가없는 긴 과정입니다.

때때로 위키피디아와 같은 반 구조화 된 문서가 있고 지오 좌표 스 크레이퍼를 쓰는 것이 더 쉽지만 사소하지는 않습니다.

그러나 잠재적 인 입력에 대한 자세한 내용을 제공해야합니다.

-1

모든 .gml 파일은 으로 시작하는 파일입니다. #define script_name 다음 코드를 작성하십시오.

+0

'아래에 코드 넣기'란 무슨 뜻인지 설명해 주시겠습니까? OP가 새로운 요소를 어떻게 생성합니까? –

+0

.gml 파일은 다음과 같습니다. #define my_script // 모든 GML 코드는 여기에 있습니다. – null

관련 문제