- جۇغلانما
- 440
UID42667
تىزىملاتقان2014-6-10
ئاخىرقى قېتىم2015-3-18
توردا20 سائەت
ئاكتىپ ئەزا
 
- نادىر
- 0
- جۇغلانما
- 440
- ئاقچا
- 0
|
java پىروگىراممىسىدا xml سانلىق مەلۇماتنى ئانالىز ئىنتايىن مۇھىم ۋە ئاۋات بىر تىما ھىسابلىنىدۇ،xml ئانالىز قىلىش كودلىرىنىڭ ئىچىدە تۆۋەندىكى سىلەرگە تەمىنلىگەن بۇ كود ئەڭ ئىخچام ھىسابلىنىدۇ(مىنىڭ بىلىشىمچە)
ئانالىز قىلماقچى بولغان xml سانلىق مەلۇمات ھۆججىتىدىكى سانلىق مەلۇماتلار
-
- uyghur2014
- uyghur
- alip
- 100000
-
-
- low
- yin fong
- fong fong
- 200000
-
مەزمۇننى كۆچۈرۈۋېلىش بۇ سانلىق مەلۇماتنى بىردانە data.xml ھۆججىتىگە ساقلىسڭىز بولىدۇ
ئانالىز قىلىش كودى- public class xmlParser {
- public static void main(String[] a) throws SAXException, IOException{
-
- File fXmlFile = new File("C:\\data.xml");
- DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
- DocumentBuilder dBuilder = null;
- try {
- dBuilder = dbFactory.newDocumentBuilder();
- } catch (ParserConfigurationException ex) {
- Logger.getLogger(xmlParser.class.getName()).log(Level.SEVERE, null, ex);
- }
- org.w3c.dom.Document doc = dBuilder.parse(fXmlFile);
-
- NodeList nList = doc.getElementsByTagName("staff");
-
-
-
- for (int temp = 0; temp < nList.getLength(); temp++) {
-
- Node nNode = nList.item(temp);
-
- System.out.println("\nCurrent Element :" + nNode.getNodeName());
-
- if (nNode.getNodeType() == Node.ELEMENT_NODE) {
-
- Element eElement = (Element) nNode;
-
- System.out.println("Staff id : " + eElement.getAttribute("id"));
- System.out.println("First Name : " + eElement.getElementsByTagName("firstname").item(0).getTextContent());
- System.out.println("Last Name : " + eElement.getElementsByTagName("lastname").item(0).getTextContent());
- System.out.println("Nick Name : " + eElement.getElementsByTagName("nickname").item(0).getTextContent());
- System.out.println("Salary : " + eElement.getElementsByTagName("salary").item(0).getTextContent());
-
- }
-
- }
- }
- }
مەزمۇننى كۆچۈرۈۋېلىش ئەلۋەتتە جاۋادىن بەلگىلىك ئاساسىڭىز بولسا،بۇ كودنى ھازىرلا سىناپ باقسىڭىز بولىدۇ!
|
|