Skip to content

Examples for using the Python API in RaptorXML+XBRL Server to process XBRL instances and taxonomies

License

Notifications You must be signed in to change notification settings

altova/RaptorXML-Examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RaptorXML-Examples

Examples for using the Python v2.4 API of RaptorXML+XBRL Server.

NOTE: The examples for other language bindings are located in sub-folders.

Python examples

Each script includes a short documentation and a sample invocation command line at the top a.

build_remote_docs_catalog.py

Create catalog.xml files for remote files.

calculation_linkbase_traversal.py

Print out all the calculation networks found in the DTS as simple trees

custom_validation.py

Demonstrates how to add additional validation rules and report custom errors.

dimensional_relationship_set_traversal.py

Print out all the DRS (Dimensional relationship set) networks found in the DTS as simple trees.

entry_points.py

A minimal stub implementation for each entry point function in RaptorXML Python API v2.

generate_html_from_table_linkbase.py

Generate HTML tables according to the layout specified in the XBRL Table linkbase.

instance_statistics.py

Print out some statistics about the instance and its supporting DTS.

presentation_linkbase_traversal.py

Print out all the presentation networks found in the DTS as simple trees.

script_parameters.py

Demonstrates how to supply additional parameters to RaptorXML Python API v2 scripts.

write_to_file.py

Example how to generate additional output files from a Python API v2 script.

xbrl_testsuite.py

Executes the XBRL 2.1 conformance test suite.

xml_traversal.py

Demonstrates how to navigate through an XML Infoset tree.

xml_as_html.py

Example how to convert XML documents to simple HTML.

xml_pretty_print.py

Simple pretty printer for XML documents.

For more information on the Python v2.4 API, please refer to this documentation.

About

Examples for using the Python API in RaptorXML+XBRL Server to process XBRL instances and taxonomies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published