zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Javascript & Ajax
Seite neu laden web-xml Daten Laden

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 15.12.2011, 16:39
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.12.2011
Beiträge: 13
tanzverfuehrung befindet sich auf einem aufstrebenden Ast
Ausrufezeichen web-xml Daten Laden

also ich habe mir phoneGap herunter geladen um HAndy Apllikationen zu entwickeln!
Nun wollte ich versuchen, xml Daten zu laden!
Ich habe mir dafür erstmal lokal ein test.xml erstellt
Code:
<?xml version="1.0" encoding="utf-8"?>

<div style="color:purple" id="a1">AAA id=a1</div>
<div style="color:blue">BBB id=b1</div>
<div style="color:blue">BBB id=b2</div>
<div style="color:purple">AAA id=a2</div>
<div style="color:blue">BBB id=b3</div>
<div style="color:blue">BBB id=b4</div>
<div style="color:maroon">CCC id=c1</div>
<div style="color:green">DDD id=d1</div>
<div style="color:blue">BBB id=b5</div>
<div style="color:maroon">CCC id=c2</div>

meine html , die die scrip datei lädt, sieht so aus
HTML-Code:
<!DOCTYPE HTML>
<html>
<head>
<meta name="viewport" content="width=320; user-scalable=no" />
<meta http-equiv="Content-type" content="text/html" charset="utf-8">
<title>XML</title>
<link rel="stylesheet" href="/master.css" type="text/css" media="screen"
	title="no title" charset="utf-8">
<script type="text/javascript" charset="utf-8" src="phonegap-1.2.0.js"></script>
<script type="text/javascript" charset="utf-8" src="jquery.js"></script>
<script type="text/javascript" charset="utf-8" src="xmlDaten.js"></script>
</head>
<body id="stage" class="theme">
	<div id="myapp">
		<h3>Textdateien laden mit JavaScript!</h3>
		<input id="btnLoad" type="button" value="load xml" onclick="xmlLoad()" />
	</div>
</body>
</html>
und mein javascript
Code:
function xmlLoad(){
	$.get("test.xml", function(text2){
		   $('body').append("Xml geladen: ");
		   $('body').txt(text2 + "<br><br>");
	});
}
und es funktioniert, alles wird mir ausgegeben auf dem handy oder emulator!

Nun wollte ich aber eine web-xml nutzen und die mir auf mein emulator oder auf mein handy ausgeben lassen

da hbe ich mein javascript so geändert, das ich die URL eingebe anstatt die datei
Code:
function xmlLoad(){
	$.get("http://www.cse.lk/listedcompanies/overview.htm?d-16544-e=3&6578706f7274=1", function(text3){
		   $('body').append("web-Xml geladen: ");
		   $('body').html(text3);
	});
};
so, da wird dann garnichts ausgegeben.
einfach nur eine weiße leere fläche!
ich habe zwei web.xml s gefunden im internet zur verwendung
http://www.cse.lk/listedcompanies/ov...6578706f7274=1
und
http://www.w3.org/2001/XMLSchema.xsd

es funktionieren beide nicht, obwohl die datein richtig sind.
wenn ich nun den quell code kopiere und lokal als *.xml datei speicher, funktioniert es nur, WENN ich den letzten tag raus lösche!!!(z.b. </table> oder </xs:schema> )
kann mir jemand sagen wieso?
weil es ist ja dann keine gültige xml datei mehr!
Aber nur dann wird mir alles auf dem handy ausgegebn.
klingt komisch ist aber wirklich so!
kurios ist aber auch, das die test.xml , die ich erstellt habe, funktioniert, ohne ein tag weg zu lassen!!also sie ist von der xml syntax vollkommen richtig!
Aber die anderen muss man verfälschen!?

und weiß jemand wo ich web-xml datein finde, die ich noch zum testen nutzen kann????

Ich hoffe , ich habe es gut erklärt und mir kann jemand helfen, das wäre toll!


EDIT: ich programmiere sonst nur in java
javascript und html sind für mich neu

Geändert von tanzverfuehrung (15.12.2011 um 16:43 Uhr)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 17.12.2011, 14:57
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.949
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

So ganz schlau werd ich nicht aus deinem geschreibsel. Was ist denn nun konkret die Frage?
Die XML Datei funktioniert doch.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 17.12.2011, 23:17
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 13.07.2006
Beiträge: 747
mermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von tanzverfuehrung
kurios ist aber auch, das die test.xml , die ich erstellt habe, funktioniert, ohne ein tag weg zu lassen!!also sie ist von der xml syntax vollkommen richtig
Nein, ist sie nicht. Ein XML-Dokument hat immer nur ein einziges Wurzelelement.
Mit Zitat antworten
  #4 (permalink)  
Alt 17.12.2011, 23:24
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.949
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Hast sie doch oder überseh ich was?
[Valid] Markup Validation of http://www.cse.lk/listedcompanies/overview.htm?d-16544-e=3&6578706f7274=1 - W3C Markup Validator
Mit Zitat antworten
  #5 (permalink)  
Alt 18.12.2011, 10:56
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 13.07.2006
Beiträge: 747
mermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblick
Standard

Wie ich es verstanden habe, ist das erste Code-Beispiel aus dem Ausgangspost die erwähnte test.xml. Wenn die Anwendung nur mit der funktioniert, liegt ein Verständnisfehler vor, denn die ist nicht mal valides XML.

Aber so wirklich schlau werde ich aus der Frage auch nicht. Zum Beispiel wird einmal die .txt-Methode genutzt, die ich überhaupt nicht kenne, dann die .html-Methode.
Mit Zitat antworten
  #6 (permalink)  
Alt 19.12.2011, 08:34
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.12.2011
Beiträge: 13
tanzverfuehrung befindet sich auf einem aufstrebenden Ast
Standard

also meine eigentliche frage ist, wie ich es hinbekomme ein web-xml aus dem internet zu laden und sie mir auf mein handy ausgeben zu lassen!

ich habe es halt erst mit einer lokalen xml auf meinem pc versucht, da hat alles funktioniert!nun will ich aber eine xml ausem internet nehmen wie z.b.
http://www.cse.lk/listedcompanies/ov...6578706f7274=1
oder diese
http://tanzverfuehrung.bplaced.net/filemanager/test.xml

und diese mir ausgeben lassen, das funktioniert aber leider nicht.
Mit Zitat antworten
  #7 (permalink)  
Alt 19.12.2011, 08:37
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.12.2011
Beiträge: 13
tanzverfuehrung befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von mermshaus Beitrag anzeigen
Wie ich es verstanden habe, ist das erste Code-Beispiel aus dem Ausgangspost die erwähnte test.xml. Wenn die Anwendung nur mit der funktioniert, liegt ein Verständnisfehler vor, denn die ist nicht mal valides XML.

Aber so wirklich schlau werde ich aus der Frage auch nicht. Zum Beispiel wird einmal die .txt-Methode genutzt, die ich überhaupt nicht kenne, dann die .html-Methode.
ja das habe ich nen kleinen fehler gepostet
.txt methode gibt es glaube auch nciht, also denkt euch eg!
.html methode gibt es aber überschriebt alles!
also am besten ist die .append methode
Mit Zitat antworten
  #8 (permalink)  
Alt 19.12.2011, 09:02
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.949
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von tanzverfuehrung Beitrag anzeigen
also meine eigentliche frage ist, wie ich es hinbekomme ein web-xml aus dem internet zu laden und sie mir auf mein handy ausgeben zu lassen!

ich habe es halt erst mit einer lokalen xml auf meinem pc versucht, da hat alles funktioniert!nun will ich aber eine xml ausem internet nehmen wie z.b.
http://www.cse.lk/listedcompanies/ov...6578706f7274=1
oder diese
http://tanzverfuehrung.bplaced.net/filemanager/test.xml

und diese mir ausgeben lassen, das funktioniert aber leider nicht.
Dann ist die Antwort ganz einfach: Das geht nicht!
Bzw. es geht nur, wenn der Anbieter einen entsprechenden Header sendet.
Cross-domain Ajax with Cross-Origin Resource Sharing | NCZOnline
Mit Zitat antworten
  #9 (permalink)  
Alt 19.12.2011, 09:09
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.12.2011
Beiträge: 13
tanzverfuehrung befindet sich auf einem aufstrebenden Ast
Standard

ach das geht nicht????

naja dann kann ich ja lange hin und her probieren!

DANKE dir ganz doll!!!:kiss:
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 19.12.2011, 09:34
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 15.12.2011
Beiträge: 13
tanzverfuehrung befindet sich auf einem aufstrebenden Ast
Standard

einen header sendet?
also ich habe mir eine eigene web space angelegt wo ich ein xml datei hoch geladen hab.!

wie kann ich da einen header senden?
Mit Zitat antworten
Sponsored Links
Antwort

Stichwörter
datei laden, phonegap, web, xml

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Anfängerfrage: XML Daten in HTML Datei per Ajax ausgeben mimii Javascript & Ajax 5 18.08.2011 11:08
Daten aus externer XML Datei auslesen und anzeigen....... RedBaron2104 (X)HTML 6 10.06.2011 14:36
Daten in select-feld laden und selektieren b74 Serveradministration und serverseitige Scripte 19 27.11.2009 10:59
XML Daten in HTML Tabelle OvD (X)HTML 0 21.06.2006 15:24
All You Need for Accessibility Webnauts Barrierefreiheit 0 29.03.2006 18:07


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:01 Uhr.