Today's Csdn FAQ explains how to read the contents of an XML file in Java.
Directly on the code, the note is very clear!
Copy Code code as follows:
Import java.io.*;
Import Javax.xml.parsers.DocumentBuilder;
Import Javax.xml.parsers.DocumentBuilderFactory;
Import org.w3c.dom.Document;
Import org.w3c.d
(), "Manager", "Name", "Dbconnectionmanager");if (managerelement!= null) { Gets the Implementation Property object in the element ... Serviceimplelement = managerelement.element ("Implementation"); if (serviceimplelement!= null) { Take the value of this property ... serviceimplclassstring = Serviceimplelement.gettext (); }}
Source of XML
The example of this article for you to share the Java parsing/reading XML file method for your reference, the specific contents are as follows
XML file
Java Code:
Pa
1. Use the indexof () and substring () provided by the string class to quickly get specific content in a file
public static void Main (string[] args) {
//test where a word appears
String reqmessage = "
This Java implementation of the use of a simple string class to read the contents of a tag in an XML
Package test.com;Import Java.io.FileInputStream;Import Javax.xml.parsers.DocumentBuilder;Import Javax.xml.parsers.DocumentBuilderFactory;Import org.w3c.dom.Document;Import org.w3c.dom.Element;Import Org.w3c.dom.Node;Import org.w3c.dom.NodeList;public class Xmlparser {public static void Main (string[] args) throws Exception {GetXML ("Src/parameters.xml", "holdername");}/*** @desc Gets the value of the node based on the value of the key property***/public static string GetXML (string Sqlxmlpath, S
the computer can read, String line = "";
line = Br.readline (); while (lines!= null) {line = Br.readline ();//read one row of data}/* Write TXT file/file Writename = new File (". \\resul T\\en\\output.txt "); Relative path, and if not, create a new output. TXT
The XML specific file is as follows:
code is as follows
copy code
The Java XML reading class is as follows
The code is as follows
Copy Code
Import java.io.*;Import Javax.xml.parsers.DocumentBuilder;Import Javax.xml.parsers.Docu
nodesfor (int i = 0; i Get the node for each corresponding position INode Node1 = Childnodes.item (i);if ("Account". Equals (Node1.getnodename ())) {If the name of the node is "account", the Account element property type is outputSystem.out.println ("\ r \ n found an account. Owning area: "+ node1.getattributes (). getNamedItem (" type "). Getnodevalue () +". ");Get the node under NodeList nodedetail = Node1.getchildnodes ();Traverse for (int j = 0; J Get Node detail = Nodedetail.item (j);if ("
Attribute cls = Component.attribute ("class"); System.out.println ("[Class:]" + cls.gettext ()); Iterates through all the properties of the current component for (Iterator ite = Component.elementiterator ("property"); Ite.hasnext ();) {Element property = (Element) Ite.next (); Gets the property's name attribute and the value Attribute pname = Property.attribute ("name"); System.out.println ("[" + pname.gettext () + "]:" + prope
Each project requires a configuration file to extract variable items for program development and maintenance:
You have compiled an xml file reading class and can call the attributes and values of the xml file in the form of strings. In fact, you can directly obtain the attri
As a junior developer, every day on the network to find someone else's code, and then modify the change to apply to the project, unknowingly, I really become the code of the porter.The fun of programming is to find the code that you want in the vast ocean of knowledge, to share information, to facilitate yourself, and to facilitate others.The following code is a simple Java code that reads an instance of a TXT fil
Java when reading Word documents, although many plug-ins on the web are introduced POI, Java2word, Jacob, Itext, and so on, POI unreadable format (the new API estimate line seems to be in the research and development phase, not too stable, do not dare to use the project); Java2word, Jacob Easy to complain can not find registration, more bizarre, I have tried in different machines, operation method is completely consistent, some machines do not complai
Import java.io.*; public class Filereadersample {public static void main (String args[]) throws IOException {//Create an array that can hold 1024 characters Char Data[]=new char[1024]; Establish object Fr FileReader fr=new filereader ("C://java//donkey.txt"); Read the data into the character list, int num=fr.read (data); Converts a list of characters to a string Str=new string (data,0,num); Outp
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.