DRB XML implementation
Project description
XmlNode Implementation
This drb-driver-xml module implements xml format access with DRB data model. It is able to navigates among the xml contents.
Xml Factory and Xml Node
The module implements the basic factory model defined in DRB in its node resolver. Based on the python entry point mechanism, this module can be dynamically imported into applications.
The entry point group reference is drb.driver
.
The driver name is xml
.
The factory class XmlNodeFactory
is encoded into drb.drivers.factory
module.
The xml factory creates a XmlNode from an existing xml content. It uses a base node to access the content data using the streamed base node implementation.
The base node can be a FileNode (See drb-driver-file), HttpNode, ZipNode or any
other node able to provide streamed (BufferedIOBase
, RawIOBase
, IO
) xml
content.
limitations
The current version does not manage child modification and insertion. XmlNode is currently read only.
Using this module
To include this module into your project, the drb-driver-xml
module shall be
referenced into requirement.txt
file, or the following pip line can be run:
pip install drb-driver-xml
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file drb-driver-xml-1.1.1.tar.gz
.
File metadata
- Download URL: drb-driver-xml-1.1.1.tar.gz
- Upload date:
- Size: 25.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10cf92ee5118793be5d80c9f8ccf64996e88176f4b7bbf274819f468eac54ebe |
|
MD5 | 792477aa229154b79135af4e8d60705c |
|
BLAKE2b-256 | f7962cb2cda03b468c4695c2d7879c837c831d8334170d5c88d78470310ee7cb |
File details
Details for the file drb_driver_xml-1.1.1-py3-none-any.whl
.
File metadata
- Download URL: drb_driver_xml-1.1.1-py3-none-any.whl
- Upload date:
- Size: 9.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19af6e89c87d892f9f833767875e9d684077dc1226bbd673010938ad5a8621ca |
|
MD5 | 51ba3618604d24abdfd6e381e599ac75 |
|
BLAKE2b-256 | 1bf5b0689ad26716e0ca9c394ac8e745eb438ca517c87339417dc774572ca837 |