질문보기 또한 여러 스키마에 대해 XML 파일의 유효성을 검사하는 방법에 대한 예제 코드 또는 예제 코드에 대한 링크가 도움이 될 것입니다.XML 스키마에 대해 XML 유효성을 검사하는 C 라이브러리가 있습니까?
EDT : 죄송합니다이 리눅스
질문보기 또한 여러 스키마에 대해 XML 파일의 유효성을 검사하는 방법에 대한 예제 코드 또는 예제 코드에 대한 링크가 도움이 될 것입니다.XML 스키마에 대해 XML 유효성을 검사하는 C 라이브러리가 있습니까?
EDT : 죄송합니다이 리눅스
는 Windows 플랫폼을 대상으로하는 경우가 MSXML을 사용할 수 있습니다위한 것입니다,하지만 사용 사례가 COM을 허용한다는 것을 언급하는 것을 잊었다.
EDIT : Apache에는 스키마 유효성 검사를 지원하는 Xerces-C++이라는 오픈 소스 XML 라이브러리가 있습니다. C와 호환되는 것은 아니지만 C++을 사용하여 벗어날 수 있다면 필요한 작업을 수행해야합니다.
libxml2은 이식 가능한 순수 C 및 implements XML Schema입니다. 또한 오픈 소스 (MIT 라이센스)이며 적극적인 개발자 커뮤니티가 있습니다.