CredibleXML Lite: Quick Start Guide for Developers

  1. Use StreamParser to stream input.
  2. When a element starts, build a partial DOM for that element.
  3. Convert node to JSON and send to downstream service.
  4. Acknowledge processed records.

This pattern keeps RAM usage bounded while allowing structured conversion.


FAQ

  • Is CredibleXML Lite fully XSD-compliant?
    No — it supports a common subset of XSD features intended for most practical use cases; full compliance requires the full CredibleXML suite.

  • Does it support XPath 2.0?
    No — it supports an XPath-like subset suitable for typical node selection tasks.

  • Is it safe against XXE?
    Yes — external entity resolution is disabled by default.


Further reading and next steps

  • Explore the full CredibleXML documentation for advanced schema features and extensions.
  • Benchmark with representative data to choose between streaming and DOM modes.
  • Consider the full CredibleXML suite if your project needs advanced validation, transformation (XSLT), or enterprise integration features.

This guide should get you started integrating CredibleXML Lite into your projects. If you want, I can generate a small runnable example repository for your preferred language.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *