Skip to content

A command-line tool for processing XSDs in various ways, e.g. generating location trees and treesheets.

Notifications You must be signed in to change notification settings

hrennau/xsdplus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 

Repository files navigation

xsdplus

A command-line tool for processing XSDs in various ways, e.g. generating location trees and treesheets.

Further tool operations generate fact trees (frequency trees and values tree). Fact trees give you a combined view on document model and actual use of the model by instance documents.

Use of this tool currently requires the use of the BaseX processor ( http://basex.org ).

Documention is under construction. For the time being, please consult doc/xsdplus-quickstart.pdf for getting started.

NOTICE (2017-11-07). Support for substitution groups has been added. Parameter "sgroupStyle" controls whether occurrences of a substitution group head are represented like a fully expanded choice of all group members (parameter value "expand"), if only a one-level, non-recursive expansion of the group members is performed (value "compact") or if the substitution group is ignored as such (value "ignore").

About

A command-line tool for processing XSDs in various ways, e.g. generating location trees and treesheets.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages