This addon provides standalone functionality, and exports services for use in other addons. It enables parsing of XML using the https://github.com/forge/xml-parser project
This Addon requires the following installation steps.
To use this addon, you must add it as a dependency in the pom.xml of your forge-addon
classified artifact:
<dependency>
<groupId>org.jboss.forge.addon</groupId>
<artifactId>parser-xml</artifactId>
<classifier>forge-addon</classifier>
<version>${version}</version>
</dependency>
- XMLResource for XML files
-
Allows easy manipulation of xml data
@Inject private ResourceFactory factory; XMLResource resource = factory.createResource(new File("pom.xml")).reify(XMLResource.class); Node node = resource.getXmlSource(); // Manipulate node ... // save it resource.setContents(node);