Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What standards does lxml implement?

implement lxml Standards
0
10 Posted

What standards does lxml implement?

0

The compliance to XML Standards depends on the support in libxml2 and libxslt. Here is a quote from http://xmlsoft.org/: In most cases libxml2 tries to implement the specifications in a relatively strictly compliant way. As of release 2.4.16, libxml2 passed all 1800+ tests from the OASIS XML Tests Suite. lxml currently supports libxml2 2.6.20 or later, which has even better support for various XML standards. The important ones are: • XML 1.0 • HTML 4 • XML namespaces • XML Schema 1.0 • XPath 1.0 • XInclude 1.0 • XSLT 1.0 • EXSLT • XML catalogs • canonical XML • RelaxNG • xml:id • xml:base Support for XML Schema is currently not 100% complete in libxml2, but is definitely very close to compliance. Schematron is supported, although not necessarily complete. libxml2 also supports loading documents through HTTP and FTP.

0

The compliance to XML Standards depends on the support in libxml2 and libxslt. Here is a quote from http://xmlsoft.org/: In most cases libxml2 tries to implement the specifications in a relatively strictly compliant way. As of release 2.4.16, libxml2 passed all 1800+ tests from the OASIS XML Tests Suite. lxml currently supports libxml2 2.6.20 or later, which has even better support for various XML standards. The important ones are: • XML 1.0 • HTML 4 • XML namespaces • XML Schema 1.0 • XPath 1.0 • XInclude 1.0 • XSLT 1.0 • EXSLT • XML catalogs • canonical XML • RelaxNG • xml:id • xml:base Support for XML Schema is currently not 100% complete in libxml2, but is definitely very close to compliance. Schematron is supported in two ways, the best being the original ISO Schematron reference implementation via XSLT. libxml2 also supports loading documents through HTTP and FTP.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.