Skip to content

Examples for using the Python and C# APIs 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

48 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.

xpath_xquery_xslt_py

Demonstrates the XPath, XQuery, XSLT engine usage in python environment.

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

About

Examples for using the Python and C# APIs in RaptorXML+XBRL Server to process XBRL instances and taxonomies

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published