1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. smileyep1, 22.05.2011 #1
    smileyep1

    smileyep1 Threadstarter Neuer Benutzer

    Hi ich hab nen problem beim XML Parsen und würde gerne wissen wie man generell auf Dateien im Projekt zugreift.

    Ich habe im Projektordner einen Ordner (Daten) angelegt indem meine XML Datei abgelegt ist.

    Nun will ich die Datei einlesen und einige Inhalte in eine ListView Packen. Leider stürzt das programm immer ab und habe mich mittlerweile so festgefahren ;)

    PHP:
    public class fenster1 extends ListActivity {
        
    /** Called when the activity is first created. */
        
    @Override
        
    public void onCreate(Bundle savedInstanceState) {
            
    super.onCreate(savedInstanceState);
            
    setContentView(R.layout.main);
            
            
    // XML File einlesen_________________________________________________________________
            
    DocumentBuilderFactory docBuilderFactory DocumentBuilderFactory.newInstance();            
            
    DocumentBuilder docBuilder null;
            
    ArrayList<ObjectMarkerListe = new ArrayList<Object>();
            
            try 
            {
                
    docBuilder docBuilderFactory.newDocumentBuilder();
            } 
            catch (
    ParserConfigurationException e)
            {
                
    // TODO Auto-generated catch block
                
    e.printStackTrace();
            }
            
            
    Document doc null;
            try 
            {
                
    doc docBuilder.parse (new File("datei.xml"));
                
                
                
            }
            
            catch (
    SAXException e)
            {
                
    // TODO Auto-generated catch block
                
    e.printStackTrace();
                
    MarkerListe.add("nich gefunden");
            } 
            
            catch (
    IOException e)
            {
                
    // TODO Auto-generated catch block
                
            
    }
          
             
    //XML File benutzen______________________________________________
            
            
    {
                
            try
            {
            
    NodeList listOfMarkers doc.getElementsByTagName("marker");
            
                for (
    int i 0listOfMarkers.getLength(); i++) 
                {
                    
    MarkerListe.add(listOfMarkers.item(i));
                }
            
            }
            catch (
    Exception e)
            {
                
    e.printStackTrace();
            }
           
            
            
            
            
    ListAdapter listenAdapter = new ArrayAdapter(thisandroid.R.layout.simple_list_item_1MarkerListe);
        
            
    ListView MarkerListView = (ListViewfindViewById(id.list);
            
    MarkerListView.setAdapter(listenAdapter);
        
        
        }

    Wär super wenn mir jemand dabei helfen könnte den karren aus dem dreck zu ziehen
     
  2. Kranki, 23.05.2011 #2
    Kranki

    Kranki Ehrenmitglied

    Logcat.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Instanzierung aus XML Android App Entwicklung 11.04.2017
[ERLEDIGT] (JSON-)Datei speichern Android App Entwicklung 08.04.2017
Gmail Zugriff auf den Anhang verweigert (Automatisches Hinzufügen) Android App Entwicklung 21.01.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
Zugriff auf Handy Speicher (bspw. Videos) Android App Entwicklung 28.11.2016
Datenbank- Zugriff über ContentProvider/Resolver oder direkt von eigener App aus? Android App Entwicklung 27.11.2016
DDMS FIle Explorer keine Dateien mehr vorhanden Android App Entwicklung 16.11.2016
Zugriff auf PC, wenn Telefon per USB angeschlossen möglich? Android App Entwicklung 02.09.2016
Du betrachtest das Thema "Datei zugriff und XML parsen" im Forum "Android App Entwicklung",