2010-03-06 2 views
2

위의 기술을 사용하여 XML 편집기를 빌드하고 있습니다. 본질적으로, 나는 전체 XML 파일을 자바 객체로 읽어 들이고,이 객체를 사용하여 XML 노드 트리의 각 요소에 (항목으로 그룹화) 내용을 표시하고, 클릭 할 별도의 자물쇠가 있어야한다. 항목을 '잠금 해제'하여 데이터 덮어 쓰기를 허용하고이 항목을 제출하십시오. '항목 추가', '중복 항목', '항목 삭제'도 추가하고 싶은 기능입니다.java 및 RichFaces에서 XML 편집기 빌드

이미 XML 파일 영역에 액세스하기 위해 dom4j 및 XPath를 사용하므로 일부 이론 작업은 이미 완료되었습니다. 위의 상황에서이 두 가지를 inplaceInput과 함께 사용하여 사용자가 XML 및 JSF 유효성 검사기를 편집하여 들어오는 데이터를 검사 할 수 있도록했습니다.

이 문제에 접근하는 가장 좋은 방법입니까 아니면 거기에 있습니까? 전체 기록을 XPathing하는 것보다 더 직접적인 경로? 나는 JAXB보고 시작하지만 자바와 JSF에서 새로운 해요하지만 당신은 자바 SIMPLE 프레임 워크 API를 사용하여 시도 할 수 있습니다 내가 말하지 않습니다 느낌 ..

감사

+0

richfaces 트리를 사용하여 Internet Explorer처럼 XML을 조금 표시하려 했습니까? –

답변

0

있어요. 그것은 자바에서 XML을 위해 헌신하고 확실히 귀하의 needs.You 전체 노드를 기반으로 액세스 할 수 있습니다 NODE, TRESS, CHILD.Morever XML을 작성하는 똑같이 serializer를 사용하여 쉽게 repsective setters에 값을 저장합니다 persister 및 getter.