use of io.adminshell.aas.v3.dataformat.xml.XmlDeserializer in project FAAAST-Service by FraunhoferIOSB.
the class StarterTest method testGetAASEnvironmentFromFileXML.
@Test
public void testGetAASEnvironmentFromFileXML() throws IOException, DeserializationException, Exception {
String filePath = "src/test/resources/AASFull.xml";
testAASEnvironment(filePath, new XmlDeserializer());
}
use of io.adminshell.aas.v3.dataformat.xml.XmlDeserializer in project FAAAST-Service by FraunhoferIOSB.
the class AASEnvironmentFactory method initDeserializer.
private void initDeserializer() {
// TODO: AASX Deserializer seems to be a little bit different since it needs an input in constructor
deserializer = new HashMap<>();
deserializer.put("JSON", new JsonDeserializer());
deserializer.put("AML", new AmlDeserializer());
deserializer.put("XML", new XmlDeserializer());
deserializer.put("I4AAS/OPC UA Nodeset", new I4AASDeserializer());
deserializer.put("RDF", new io.adminshell.aas.v3.dataformat.rdf.Serializer());
deserializer.put("JSON-LD", new io.adminshell.aas.v3.dataformat.jsonld.Serializer());
}
Aggregations