W
wiesel32
Neues Mitglied
- 0
Hallo,
mit diesem Code lasse ich mir ein xml File anzeigen.
Das funktioniert alles so weit.
Schalte ich die Passwortabfrage auf meinem Server ein funktionier es nicht so wie ich es mir vorgestellt habe.
Wie komme ich an das xml File wenn die Paswortabfrage aktiviert ist ?
Danke für eure Tips.
Gruss
ohne Passwortabfrage funktioniert es so:
mit diesem Code lasse ich mir ein xml File anzeigen.
Das funktioniert alles so weit.
Schalte ich die Passwortabfrage auf meinem Server ein funktionier es nicht so wie ich es mir vorgestellt habe.
Code:
URL url = new URL("[URL]http://benutzername:passwort192.168.2.27/test.xml[/URL]");
Wie komme ich an das xml File wenn die Paswortabfrage aktiviert ist ?
Danke für eure Tips.
Gruss
ohne Passwortabfrage funktioniert es so:
Code:
public class XMLTest extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LinearLayout layout = new LinearLayout(this);
layout.setOrientation(1);
TextView name[];
TextView protocol[];
try {
URL url = new URL("[URL]http://192.168.2.27/test.xml[/URL]");
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(new InputSource(url.openStream()));
doc.getDocumentElement().normalize();
NodeList nodeList = doc.getElementsByTagName("liste");
name = new TextView[nodeList.getLength()];
for (int i = 0; i < nodeList.getLength(); i++) {
Node node = nodeList.item(i);
name[i] = new TextView(this);
Element fstElmnt = (Element) node;
NodeList clientList = fstElmnt.getElementsByTagName("liste");
Element websiteElement = (Element) clientList.item(0);
name[i].setText(websiteElement.getAttribute("name") + " " + websiteElement.getAttribute("adresse"));
layout.addView(name[i]);
}
} catch (Exception e) {
System.out.println("XML Pasing Excpetion = " + e);
}
/** Set the layout view to display */
setContentView(layout);
}
}