Java를 사용하여 위에서 아래로 시작하는 XML을 읽고 싶습니다. 그러나 다른 요소로 건너 뛰고 해당 위치에서 읽기를 시작할 수 있기 때문에 재귀 함수를 사용하고 싶지 않습니다.Java XML 위로부터 아래로 XML 파일 읽기
저는이 방법을 사용하여 getParent()
과 indexOf()
메서드를 사용하려고 시도했지만 (이 세 라이브러리는 모두 다음 메서드를 사용합니다),이 메서드는 특성과 요소를 구분하지 못하기 때문에 매우 혼란 스럽습니다.
이 작업을 수행하는 간단한 방법이 분명해야하지만, dom4j
, jdom
및 xom
을 시도한 후에도 해결책을 찾지 못했습니다.
[편집] 정보 :이
내 친구 질문/응답 형 스타일로 콘솔 텍스트 기반의 게임을하고 싶어. Java로 하드 코딩하는 대신, XML이 편리한 트리 스타일을 가지고 있기 때문에 XML 파일을 읽도록 시도하기로 결정했습니다. 다음은 내 XML 파일의 예입니다.
가상 프로그래밍 언어처럼 XML을 사용하는 것이 금기인지는 모르겠습니다. 누구든지 다른 제안이 있으면 자유롭게 말해주십시오.
조금 더 설명 할 수 있습니까? 달성하고자하는 것은 무엇입니까? 네 문제가 뭔지 모르겠다.당신은'getParent()'와'indexOf()'메소드를 언급했지만 JDOM의 일부분이라는 것을 잊어 버렸다. 다음 번에는 그것을 언급하는 것이 도움이 될 것이므로 이미 가지고있는 정보를 연구 할 시간을 낭비하지 않아도됩니다. – vanje