Skip to main content

TEI XML transformer to HTML, DOCX, JSON. Detailed documentation can be found on the project page on Github: https://github.com/Stoneberry/TEITransformer.

Project description

TEI XML transformer to HTML, DOCX, JSON. The main goal of this package is to develop an algorithm of conversion TEI XML into Edition Formats (HTML, DOCX, JSON). The algorithm consists of two main parts: an algorithm for converting TEI XML to a format (TEITransformer); a front and back application architecture for creating a digital publication and integrating it into an application or website (https://github.com/Stoneberry/tei_platform.git). The client interface is implemented by the TEITransformer class. The user interacts with the algorithm only using this module. When initializing the object, the user must specify the scenario according to which the transformation will take place. The algorithm for enabling visualization uses a set of XSLT stylesheets. XSLT stands for the Extensible Stylesheet Language for Transformations. The main idea is to describe the template of the output document and fill it with the extracted information from XML. The extracting process is conducted by writing rules that specify which element should be converted and under what condition. Detailed documentation can be found on the project page on Github: https://github.com/Stoneberry/TEITransformer.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

TEItransformer-0.0.6.tar.gz (230.0 kB view details)

Uploaded Source

Built Distribution

TEItransformer-0.0.6-py3-none-any.whl (257.9 kB view details)

Uploaded Python 3

File details

Details for the file TEItransformer-0.0.6.tar.gz.

File metadata

  • Download URL: TEItransformer-0.0.6.tar.gz
  • Upload date:
  • Size: 230.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.25.1 setuptools/57.0.0 requests-toolbelt/0.8.0 tqdm/4.19.5 CPython/3.6.5

File hashes

Hashes for TEItransformer-0.0.6.tar.gz
Algorithm Hash digest
SHA256 220c84c4638c517f8c65606110ad0a691a9b8c323a5b9bf8c47f86542c46afb0
MD5 165ecc7e20bf7daac031a4bb2f8bfee7
BLAKE2b-256 35a6688e1177176780733e2865263065c865b30fe35f288156a2b215bbfd58f1

See more details on using hashes here.

File details

Details for the file TEItransformer-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: TEItransformer-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 257.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.25.1 setuptools/57.0.0 requests-toolbelt/0.8.0 tqdm/4.19.5 CPython/3.6.5

File hashes

Hashes for TEItransformer-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 7e208d7022eeb105f3fea25b773766317233c9a6c8a2e01436748a26728f873d
MD5 f48d3854ec20d6edd23f03f7b562b170
BLAKE2b-256 8f1347b1ed24987874a2b579ba9de68e308364fb517c5df73af49bc3aa6c3275

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page