2011-08-04 2 views
4

XML 파일의 유효성을 검사해야하는 서비스를 특정 스키마에 지정합니다. https://github.com/joyent/node/wiki/modules에있는 노드 모듈 목록을 자세히 살펴보면 몇 가지 XML 구문 분석 솔루션이 있지만 그 중 아무 것도 언뜻보기에는 XSD를 지원하는 것으로 보이지 않습니다.node.js의 XSD 검증 기능은 무엇입니까?

내가 놓친 다른 해결책이 있습니까? 또는 외부 라이브러리의 기능에 대한 노드 프록시 구현을 고려 중입니다. 다음의 question page에는 몇 가지 좋은 제안이 있습니다 (Xerces와 Xmllint는 흥미 롭습니다). 뭔가 다른 것이 더 좋을까요?

답변

1

나는 대신에 xmllint 명령 줄을 호출하여 DTD를 통해 XML 유효성 검사를 작성했습니다. 대부분의 경우 불완전한 것처럼 보였던 XSD 유효성 검사 라이브러리의 성숙도에 대해서는 확신하지 못했습니다.

+0

어떻게 DTD를 통해 XML의 유효성을 검사했는지 알 수 있습니까? 나는 비슷한 문제에 직면하고있다. –