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
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
[ERLEDIGT] Verschiedene Layouts in BottomNavigationActivity verwalten Android App Entwicklung 06.12.2017
[ERLEDIGT] Samsung S3 USB Dateien werden nicht aktualisiert Android App Entwicklung 03.08.2017
[ERLEDIGT] Android O Neue Fonts in XML Methode Android App Entwicklung 27.07.2017
[GESCHLOSSEN] Kennt jemand ein Programm , um .DEX Dateien zu öffnen, bearbeiten und wieder speichern? Android App Entwicklung 20.07.2017

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. 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.