Estoy tratando de escribir un código que me ayude a crear un objeto XML. Por ejemplo, daré una cadena como entrada a una función y me devolverá un XMLObject.Cómo crear un objeto XML a partir de String en Java?
XMLObject convertToXML(String s) {}
Cuando yo estaba buscando en la red, en general, vi ejemplos sobre la creación de documentos XML. Entonces, todas las cosas que vi acerca de crear un XML y escribir en un archivo y crear el archivo. Pero he hecho algo así:
Document document = new Document();
Element child = new Element("snmp");
child.addContent(new Element("snmpType").setText("snmpget"));
child.addContent(new Element("IpAdress").setText("127.0.0.1"));
child.addContent(new Element("OID").setText("1.3.6.1.2.1.1.3.0"));
document.setContent(child);
¿Cree que es suficiente para crear un objeto XML? y también, ¿pueden ayudarme a obtener datos de XML? Por ejemplo, ¿cómo puedo obtener el IpAdress
de ese XML?
gracias a todos mucho
EDIT 1: En realidad ahora pensé que tal vez sería mucho más fácil para mí tener un archivo como base.xml
, voy a escribir todas las cosas básicas en que, por ejemplo:
<snmp>
<snmpType><snmpType>
<OID></OID>
</snmp>
y luego utilice este archivo para crear un objeto XML. ¿Qué piensas sobre eso?
dar el nombre completo (FQN) de XMLObject. ¿Estás usando xmlbeans? –
Ok, primera pregunta: ¿Qué es 'XMLObject'? ¿Qué biblioteca es esa? –
XMLObject es solo un ejemplo, quiero una función que obtiene una cadena como parámetro y luego devuelve un objeto XML. Estoy usando jdom para la implementación. – Ozer