1. Mitglieder surfen ohne Werbung auf Android-Hilfe.de! ✔ Jetzt kostenlos Mitglied in unserer Community werden.
  1. ben56a, 20.09.2010 #1
    ben56a

    ben56a Threadstarter Android-Hilfe.de Mitglied

    Hallo Community, folgendes Problem stellt sich mir dar.
    Ich will eine XML Datei, welche auf einem Server liegt einlesen und die Textknoten in meinem Programm verwenden.

    Code:
    try {
    
                URL url = new URL("http://www.androidpeople.com/wp-content/uploads/2010/06/example.xml");
                DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
                DocumentBuilder db = dbf.newDocumentBuilder();
                Document doc = db.parse(new InputSource(url.openStream()));
                doc.getDocumentElement().normalize();
    
                NodeList nodeList = doc.getElementsByTagName("name");
                String s = nodeList.item(0).getNodeValue();
                textbox1.setText(s);
                
            } catch (Exception e) {
                textbox1.setText("fehler"+e);
            }
    
            
        }
    leider bekomme ich folgende Fehlermeldung:
    java.net.SocketException permission Denied (maybe missing internet permission)

    hat jemand eine Ahnung, woran es liegen kann?
     
  2. FelixL, 20.09.2010 #2
    FelixL

    FelixL Ehrenmitglied

    Vielleicht an einer fehlenden Internet-Permission im Manifest :p
     
  3. eMsRaph, 21.09.2010 #3
    eMsRaph

    eMsRaph Neuer Benutzer

    Hilfreich wäre natürlich auch die entsprechende XML-Datei zu sehen ;)

    Gruß
    Raphael
     
  4. ben56a, 21.09.2010 #4
    ben56a

    ben56a Threadstarter Android-Hilfe.de Mitglied

  5. eMsRaph, 21.09.2010 #5
    eMsRaph

    eMsRaph Neuer Benutzer

    Dies liegt hauptsächlich daran dass du mittels:
    Code:
      doc.getDocumentElement().normalize();
    die XML normalisiert hast. Dadurch werden sämtliche Freitext-Elemente wie z.B. bei
    Der Text 'AndroidPeople' in einen seperaten Unterknoten gepackt.
    Siehe:

    Node | Android Developers

    Gruß
    Raphael
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
org.w3c.dom.Element - Neues Element hinzufügen Android App Entwicklung 27.11.2018
APK datei öffnen? Android App Entwicklung 10.11.2018
String als Datei (eigene Dateiendung) sharen Android App Entwicklung 09.08.2018
Mehrere Objekte einlesen Android App Entwicklung 07.06.2018
Daten speichern in einer Datei auf der jede Aktivität zugreifen kann Android App Entwicklung 12.05.2018
zugriff auf xml elemente bzw attribute Android App Entwicklung 26.02.2018
CSV Datei von einem Spiel ändern Android App Entwicklung 21.02.2018
xml/sharedpreferences.xml wann wird die Datei geladen? Android App Entwicklung 07.02.2018

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. android xml datei einlesen

    ,
  2. android xml einlesen

Du betrachtest das Thema "XML-Datei einlesen" im Forum "Android App Entwicklung",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.