1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Coeptis, 15.06.2012 #1
    Coeptis

    Coeptis Threadstarter Neuer Benutzer

    Bin neu hier und hoffe, das ihr mir weiterhelfen könnt.:biggrin:

    Ich versuche eine XML-Datei von einem Server auszulesen, da ich deren Inhalt brauche.

    Mein momentaner Versuch sieht so aus:
    Code:
    ArrayList <String>ar = new ArrayList<String>();
    und die Methode dazu:

    Code:
    private void getWebPageContents() 
        {
            try 
            {
                String url = "http://######/videos.xml";
                DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
                DocumentBuilder db = dbf.newDocumentBuilder();
                Document doc = db.parse(new URL(url).openStream());
    
    
                NodeList nodes = doc.getElementsByTagName("string");
                for (int i = 0; i < nodes.getLength(); i++) 
                {
                    ar.add(nodes.item(i).toString());
                }
            }
            catch (Exception e) 
            {
                e.printStackTrace();
            }
    
       }
    Und wenn ich mir den Spaß dann wie folgt ausgeben lasse:
    Code:
    String a = "";
            for(int i=0; i < ar.size(); i++)
            {
                a = a + "###" + ar.get(i);
            }
        
    
            //Log.d("###TEST###", ""+a);
            TextView t = (TextView)findViewById(R.id.textView1);
            t.setText(a);    
    dann erhalte ich folgendes (siehe Anhang):huh:

    Was zum Geier soll mir das sagen? Bitte vielmals um Eure Mithilfe, da ich echt total aufm Schlauch steh. :biggrin:
     

    Anhänge:

    • error.jpg
      error.jpg
      Dateigröße:
      40,7 KB
      Aufrufe:
      148
    Zuletzt bearbeitet: 20.06.2012
  2. strider, 15.06.2012 #2
    strider

    strider Erfahrener Benutzer

    Ich hab die doku zu DokumentBuilder und Nodes jetzt nicht durchgelesen aber:
    nodes.item(i).toString()

    dürfte die Ursache sein. toString() macht normalerweise etwas anderes als was man vermuten würde :)
     
    Coeptis gefällt das.
  3. Coeptis, 15.06.2012 #3
    Coeptis

    Coeptis Threadstarter Neuer Benutzer

    :w00t00::w00t00::w00t00::w00t00::w00t00:
    Wie geil du hast so recht! Habe es jetzt auf:
    geändert und es funktioniert so wie ich es will.
    :w00t00::w00t00::w00t00::w00t00::w00t00:

    Tausend Dank:laugh:

    So kann man das jetzt noch als gelöst markieren? :)
     
  4. neandertaler19, 15.06.2012 #4
    neandertaler19

    neandertaler19 Ehrenmitglied

    Bei Themen-Optionen oben in der Leiste
     
    Coeptis gefällt das.
  5. Coeptis, 15.06.2012 #5
    Coeptis

    Coeptis Threadstarter Neuer Benutzer

    Habs danke!
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Android O Neue Fonts in XML Methode Android App Entwicklung 27.07.2017
[ERLEDIGT] Instanzierung aus XML Android App Entwicklung 11.04.2017
Display-Breite zum App-Start auslesen Android App Entwicklung 11.03.2017
Excel Dokument mithilfe von JExcelAPI auslesen funktioniert nicht :/ Android App Entwicklung 02.03.2017
Wie erstelle ich Icons für die Items im Navigation Drawer (xml Format) Android App Entwicklung 09.12.2016
Unschönes XML parsen Android App Entwicklung 30.11.2016
SQLite auslesen und in Tabelle darstellen Android App Entwicklung 12.10.2016
Textfeld in einer App auslesen Android App Entwicklung 02.10.2016
Du betrachtest das Thema "XML aus dem Web auslesen" im Forum "Android App Entwicklung",