2010-03-16 7 views
0

xml (가능하면 html)에서 보고서를 생성하려고합니다. 여기서 html은 일부 사용자 입력 값을 기반으로보기를 제한 할 수 있도록 동적이어야하며, xml에서 채워지는 범주 드롭 다운에서 선택하는 것이 바람직합니다. 또한 다른 xml 파일에 저장되는 자세한 정보에 대한 보고서의 링크가 필요합니다.xml 파일에서 보고서 생성

나는 xslt를 사용하여 javascript를 표시하기 시작했으며, 여전히 내 욕구를 충족시키는 데는 먼 길을 걷고 있습니다. 그것을 할 다른 방법이 있습니까 ?? 재발행하기보다는 자동화 된 오픈 소스 도구.

답변

1

나는 XLST의 초급자이지만, 나는 그것이가는 길이라고 생각한다. 필자는 보고서의 기본 문서, 사용자가 입력 한 정보 및 다른 보고서에 대한 링크가 포함 된 XML 문서를 동적으로 작성합니다. XLST를 사용하여 HTML을 생성해야합니다. 하찮은 일은 아니지만 한 번에 하나의 XML 문서에 모든 것이 있으면 HTML 보고서는 XML 입력의 간단한 매핑이됩니다.

+0

단일 문서가 아닙니다. 그 부분을 조금 설명해 주시겠습니까? – Vignesh

+0

나는 생각이 들었다. 고마워요 :) – Vignesh

+0

좋아요, 그래서 임시 파일을 만들거나 어딘가에 DOM 트리를 조정하여 XML을 어떻게 든 조작 할 수있는 도구로 작업하고 있다고 가정합니다. XML 노드 REPORT_DATA, 다른 하나는 USER_DATA, LINKS는 세 번째 노드 인 경우 각 노드를 자식으로 새 부모 노드를 합성 한 다음 XLST를 적용하여 HTML 출력을 만듭니다. –