Add AASX reading and writing functionality
Compare changes
This MR adds the adapter.aasx
module with AASXReader
and AASXWriter
classes to read and write .aasx
files according to DotAAS section 7. Fixes #38 (closed).
It also adds/changes some core functionality to make this possible (or make testing easier):
aas.util.traversal
for traversing AAS object structuresDictObjectStore.__init__()
test.compliance_tool
for unixoid systemsTest_AssetAdministrationShell
in examples.data.example_aas