Dom4j simplemente aprende la diferencia entre elementos y nodos.
La documentación de ayuda de Dom4j está en el archivo html dom4j-1 1/docs/guide.
1. Cuatro formas de operar xml: SAX, DOM, JDOM y DOM4J.
2.DOM (Modelo de objetos de documento): significa tratar todo el xml como un objeto completo y colocarlo directamente en la memoria, sin importar cuán grande sea el archivo xml;
3.SAX= API de muestra para xml: si el archivo xml es 2G, es muy difícil utilizar el primer método. SAX utiliza un método de transmisión similar.
DOM y SAX son API de Java y es relativamente difícil procesar archivos xml, por lo que han surgido los dos marcos siguientes para envolver los dos marcos anteriores.
4. JDOM:
5. DOM4J:
6. Utilice DOM4J para analizar archivos xml (leer todos los nodos de atributos).
El documento puede entenderse como el objeto del documento completo.
Obtener el nodo raíz. Document.getRootElement() devuelve un elemento.
7. Comprenda el uso de xpath. La ruta es la ruta que busca nodos específicos en el archivo xml.
document . select nodes("//hibernate-mapping/class/property ")//donde hibernate-mapping es el nodo raíz. Cambie el objeto org.dom4j.Node devuelto.
Documentación. SelectSinglenodes("//hibernate-mapping/class/property ")//Toma solo el primero.
En base, @name es una propiedad, el nombre de la propiedad valueOf es el valor del nombre;
El paquete jaxen debe agregarse a DOM4J.
8. Generar archivos xml DOM4J
9. Cuando utilice FileWriter para generar archivos xml, es posible que no haya formato. Puede utilizar la clase XMLWriter para embellecerlo automáticamente.
10 y DOM4J modifican archivos xml;
11. Freemarker o speed se utilizan a menudo para generar código automáticamente, lo cual es de uso común. La generación Dom4j también se utiliza raramente.
12. ¿Cómo generar un archivo xml usando la estructura de la tabla?
13. JavaDB
A) Objeto de propiedades: Puede entenderse como una tabla correspondiente a claves y valores.
14. Metadatos de la base de datos, puede usar esta clase JDK para leer la estructura de la tabla de la base de datos y hacer sus propias cosas a través de esta estructura de la tabla. (Familiarizado con el uso) Aprenda a través de la documentación de JDK y Google.
15. Los metadatos son datos utilizados para describir datos.
16. DWR y el framework Ajax están bien sellados y son una combinación de clases y java.