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