Py-rxp

Jul 20, 2023

Fast validating XML parser for Python

RXP is a very fast validating XML parser written by Richard Tobin of the University of Edinburgh. It complies fully with the W3C test suites although we have compiled it without Unicode support for the time being. pyRXP is a wrapper around this which constructs a lightweight in-memory “tuple tree” in a single call. This structure is the lightest one we could define in Python, and it is constructed entirely in C code, resulting in unprecedented speed. It is a core part of ReportLab’s forthcoming XML toolkit, which aims to offer simple, fast and pythonic tools for common XML processing tasks.

WWW http//www.reportlab.org/pyrxp.html



Checkout these related ports:
  • Zxing-cpp - ZXing C++ Library for QR code recognition
  • Zu-hunspell - Zulu hunspell dictionaries
  • Zu-aspell - Aspell Zulu dictionary
  • Zq - Easier and faster alternative to jq
  • Zorba - General purpose C++ XQuery processor
  • Zenxml - Simple C++ XML Processing
  • Zed - Command-line tool to manage and query Zed data lakes
  • Yq - Command-line YAML and XML processor, jq wrapper for YAML/XML documents
  • Yould - Pronounceable word generator
  • Yodl - Easy to use but powerful document formatting/preparation language
  • Yi-hunspell - Yiddish hunspell dictionaries
  • Yi-aspell - Aspell Yiddish dictionary
  • Yelp-xsl - DocBook XSLT stylesheets for yelp
  • Yelp-tools - Utilities to help manage documentation for Yelp and the web
  • Ydiff - Diff readability enhancer for color terminals