tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
588
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    jenya jenya ist offline Rookie
    Registriert seit
    Sep 2011
    Beiträge
    5
    Hallo ihr lieben, ich muss eine XML-Datei parsen. Leider klappt es bei mir nicht so wie es sollte und leider weiß ich auch nicht woran es liegen könnte.

    Hier einmal meine xml-Datei:

    Code xml:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    
    <?xml version="1.0" encoding="ISO-8859-1" ?> 
      <!DOCTYPE eqm-statistics-config (View Source for full doctype...)> 
    - <eqm-statistics-config>
     
    - <fix-conditions>
     
    - <condition>
     <condition_key value="AUTOMATIC_MODE" /> 
     <name>Automatic mode</name> 
     <string_id>ctl_proc_mode_automatic</string_id> 
     - <sql-conditions>
    - <sql-condition>
    <type value="IN" /> 
    <field value="class" /> 
    - <valuesIncluded>
      <value>10</value> 
      </valuesIncluded>
      </sql-condition>
    - <sql-condition>
      <type value="BETWEEN" /> 
      <field value="priority" /> 
    - <valuesIncluded>
      <value>12</value> 
      <value>12</value> 
      </valuesIncluded>
      </sql-condition>
      </sql-conditions>
      </condition>
     
     </fix-conditions>
    </eqm-statistics-config>


    [B]und hier mein Java Code (bzw. index.xhtml) :[/U]

    HTML-Code:
    <html xmlns="http://www.w3.org/1999/xhtml"
    	  xmlns:h="http://java.sun.com/jsf/html"
    	  xmlns:f="http://java.sun.com/jsf/core"
    	  xmlns:ui="http://java.sun.com/jsf/facelets"
    	  xmlns: p="http://primefaces.prime.com.tr/ui">
    	
    <h:head>
    
    	<title>eqm-statistics-config</title>
    	
    	<script type="text/javascript">
    	//<![CDATA[
    		var xmlDoc;
        	function loadXML()
        	{
         	try
    	     {
    	    	 xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
    	   
         	}
    	     catch(e)
    	     {
    	    	 try
    	    	 {
    	    		 xmlDoc=document.implementation.createDocument("","",null);
    	    	 }
    	    catch(e) 
    	    {
    	    	alert(e.message)
    	    	}
    	    return(null);
    	     }
    	    	 xmlDoc.async=false;
    	    	 xmlDoc.onreadystatechange = readXML;
    	    	 xmlDoc.load("D:\dev\SVN\ecoemos\trunk\web-frontend-xml\eqm-statistics-config.xml");
    	    	 
        	
        	function readXML()
        	{
        		if(xmlDoc.readyState == 4)
        		{
        			document.getElementById("name").innerHTML = xmlDoc.getElementsByTagName("fix-conditions")[0].childNodes[0].nodeValue;
    	    		document.getElementById("message").innerHTML = xmlDoc.getElementsByTagName("string_id")[0].childNodes[0].nodeValue;
        	}
        	}
        	//]]>
      	</script>
    	   	
    </h:head>
    
    	<h:body onLoad="loadXML()">
    		<h1>eqm-statistics-config</h1>
                    <p><b>Name:</b><span id="name"></span><br/>
    		<b>Sring_Id:</b><span id="message"></span><br/>
    		</p>
    	</h:body>
    		
    </html>


    Ich habe erst versucht das die xml-Datei mir den Namen ausgibt und den String_id. Bei mir wird im Internet Explorer nur die Überschrift h1, Der Name: und der String_id ausgegeben, aber auf die xml-Datei wird nicht zugegriffen. Ich weiß nicht warum****?
    Kann mir jemand helfen oder mir eine Seite nennen wo ich das nachlesen könnte****

    Liebe Grüße
    Jenya
    Geändert von sheel (04.10.11 um 10:16 Uhr) Grund: Codetags
     

  2. #2
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Hi und WIllkommen bei tutorials.de

    Bitte Fragen in Zukunft nicht in die Tutorial-Inbox posten
    und die Codetags (siehe Signatur) verwenden.

    Danke.
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  3. #3
    jenya jenya ist offline Rookie
    Registriert seit
    Sep 2011
    Beiträge
    5
    Hallo Sheel,

    danke für die Info.
     

  4. #4
    z-mon z-mon ist offline Mitglied Bronze
    Registriert seit
    Mar 2010
    Beiträge
    43
    Hallo jenya,

    für den Einstieg in die Verarbeitung mit XML Dateien empfehle ich dir folgendes Tutorial:

    Java und XML Tutorial

    Solltest du danach noch Fragen haben, wird dir hier mit Sicherheit geholfen.
     
    www.itblogging.de - Informationen rund um die Informatik
    Themen: Java, RCP, RAP, Linux, Shell, Ajax, Eclipse, Netzwerk, Security, PHP

Ähnliche Themen

  1. Datei mit Zeitpunkten parsen
    Von Guadrion im Forum Java
    Antworten: 2
    Letzter Beitrag: 16.12.09, 19:38
  2. Text-Datei parsen
    Von mccae im Forum Java
    Antworten: 3
    Letzter Beitrag: 23.08.09, 22:16
  3. XML-Datei parsen
    Von FrankWST im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 12.02.08, 14:50
  4. XML Datei parsen
    Von Zodiac84 im Forum Flash Plattform
    Antworten: 5
    Letzter Beitrag: 28.04.06, 10:19
  5. Antworten: 4
    Letzter Beitrag: 11.09.02, 16:52