지난 몇 주 동안 Google 제품 중 하나에 XSLT 지원을 추가하고 있습니다. 이를 위해 필자는 Microsoft MSXML 라이브러리를 사용하여 XML 및 XSL 파일을 변환하는 방법을 실험 해 왔습니다.XSLT에서 MSXML은 얼마나 좋은가?
MSXML로 구문 분석하는 것은 기본적으로 작동하지만 XSL에서 허용해야하는 특정 작업을 지원하지 않는 몇 곳을 실행했습니다. 이것은 내가 100 % 표준을 따르지 않는다는 것을 걱정 시키며 아마도 미래에 문제가 생길 수 있다고 생각합니다. 예를 들어 표준 호환 HTML을 지정하는 올바른 시작 태그를 생성하지 못하고 문서 시작 부분에 새 엔터티를 선언해도 작동하지 않는 것 같습니다.
MSXML을 사용하여 XSLT에 대한 경험이있는 사람이 있습니까? 그리고 어떤 문제가 발생 했습니까?
또는 여기에있는 Windows 개발자가 사용할 수있는 대체 XSL 파서에 대한 제안 사항이 있습니까? XML 파일과 XSL 파일을 가져와 HTML 파일을 생성하는 방법이 필요합니다. (이 함수는 win32 코드에서 C 또는 C++에서 호출 할 수 있어야합니다.)