package fr.jcdc.exemple.jdom;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
public class MainActivity extends Activity {
private FluxRSS fluxRSS = new FluxRSS();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
fluxRSS.chargement();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
Ici, c'est un essai avec le site de Google. J'ai bien entendu essayé avec mon propre fichier xml en ligne.
J'ai bien rajouté la permission <uses-permission android:name="android.permission.INTERNET"/> dans le fichier AndroidManifest.xml. Egalement le fichier jdom-2.0.5.jar dans le répertoire libs.
A l'exécution de ce code, j'obtiens le message : "Couldn't open https://www.google.fr"
Avant tout entre une URL pointant vers un fichier XML. La tu pointes vers une page web, il n'y a aucune donnée a parser avec Sax.
[Android] Parser un fichier XML
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.