Die Suche ergab 11 Treffer
- 12. Juni 2008 15:47
- Forum: Qt Programmierung
- Thema: QDomDocument und Sonderzeichen
- Antworten: 2
- Zugriffe: 2796
QDomDocument und Sonderzeichen
Hallo zusammen, in XML müssen Sonderzeichen speziell codiert werden, siehe hierzu auch: http://www.devtrain.de/news.aspx?artnr=296 Mit QDomDocument scheint das aber nicht zu klappen, die XML-Datei wird bei mir zumindest bei Sonderzeichen anstatt mit der Kodierung (z.B. "&# 223 ;" - ohn...
- 12. Juni 2008 15:41
- Forum: Qt Programmierung
- Thema: html encoded string umwandeln
- Antworten: 8
- Zugriffe: 7066
so, geloest. danke trotzdem. werd den code die tage posten Hallo, kannst Du Deine Lösung dann mal posten? Ich habe hier ein ähnliches Problem: Sonderzeichen in XML sollen so kodiert sein: http://www.devtrain.de/news.aspx?artnr=296 Wie bekomme ich QT dazu, diese so abzulegen und beim Laden entsprech...
- 22. November 2007 17:18
- Forum: Qt Programmierung
- Thema: QDomNode ohne Children mit Start- und Ende-Tag darstellen?
- Antworten: 2
- Zugriffe: 1872
- 22. November 2007 17:16
- Forum: Qt Programmierung
- Thema: QDomDocument: Reihenfolge der Attribute von Elementen
- Antworten: 1
- Zugriffe: 1616
QDomDocument: Reihenfolge der Attribute von Elementen
Hallo, kann man bei der Ausgabe eines QDomDocuments die Reihenfolge der Attribute von Element-Knoten festlegen? Sprich, in der Reihenfolge, wie man sie hinzugefügt hat, bzw. wie sie vorher waren, sollen sie auch wieder ausgegeben werden - geht das? Bei der Methode QDomElement::attributes () wird ein...
- 21. November 2007 15:38
- Forum: Qt Programmierung
- Thema: QDomNode ohne Children mit Start- und Ende-Tag darstellen?
- Antworten: 2
- Zugriffe: 1872
QDomNode ohne Children mit Start- und Ende-Tag darstellen?
Hallo, ich erstelle mittels QDomDocument ein XML-Document mit teils leeren Knoten-Elementen. Beim Einlesen sieht die XML also z.B. so aus: <root> <test></test> </root> Bei der Ausgabe wird der Test-Tag auf folgendes gekürzt: <root> <test /> </root> Die Ausgabe erfolgt mit QDomDocument::toString(int ...
- 21. November 2007 15:19
- Forum: Qt Programmierung
- Thema: QDomNode mit Attributen: Leerzeichen nach letztem Attribut
- Antworten: 3
- Zugriffe: 2961
- 9. November 2007 13:48
- Forum: Qt Programmierung
- Thema: QDomNode mit Attributen: Leerzeichen nach letztem Attribut
- Antworten: 3
- Zugriffe: 2961
QDomNode mit Attributen: Leerzeichen nach letztem Attribut
Hallo zusammen, wenn ich in einem QDomDocument einen QDomNodes mit QDomAttributen erstelle, wird mir bei der Ausgabe nach dem letzten Attribut immer ein Leerzeichen bei der Ausgabe generiert: Beispiel: <node attr1="123" >test</node> Im Gegensatz zu: <node attr1="123">test</node> ...
- 15. Oktober 2007 10:40
- Forum: Qt Programmierung
- Thema: QDomDocument.setContent und Encoding
- Antworten: 2
- Zugriffe: 2592
- 10. Oktober 2007 18:15
- Forum: Qt Programmierung
- Thema: QDomDocument.setContent und Encoding
- Antworten: 2
- Zugriffe: 2592
QDomDocument.setContent und Encoding
Hallo zusammen, in der Dokumentation steht zum QDomDocument bei der Funktion setContent(..), dass sie versucht, dass Encoding zu bestimmen: [...] It tries to detect the encoding of the document as required by the XML specification. [...] Ich möchte das Encoding aber explizit setzen, da ich weiss, da...
- 9. Oktober 2007 13:44
- Forum: Qt Programmierung
- Thema: QDomDocument: XML String parsen, also nicht aus Datei lesen
- Antworten: 1
- Zugriffe: 2013
Habs rausgefunden: mit QDomDocument.setContent(QString&,
Hallo,
falls es jemand hilft: das geht mit:
QDomDocument.setContent(QString&,...);
Also:
QDomDocument aDoc();
QString qxmlString("<xml>...</xml>");
if (!aDoc.setContent(qxmlString))
{
cout << "Error .." << endl;
}
Grüße,
Flummi
falls es jemand hilft: das geht mit:
QDomDocument.setContent(QString&,...);
Also:
QDomDocument aDoc();
QString qxmlString("<xml>...</xml>");
if (!aDoc.setContent(qxmlString))
{
cout << "Error .." << endl;
}
Grüße,
Flummi
- 9. Oktober 2007 13:02
- Forum: Qt Programmierung
- Thema: QDomDocument: XML String parsen, also nicht aus Datei lesen
- Antworten: 1
- Zugriffe: 2013
QDomDocument: XML String parsen, also nicht aus Datei lesen
Hallo zusammen, wie kann ich einen String zum Parsen an das QDomDocument übergeben? Geht das irgendwie so: ? //! Try to parse the strXmlString QString qstrXml("<xml><a>a1</a></xml>"); QDomDocument aDoc(); if (!aDoc.setNodeValue(qstrXml)) { cout << "Error reading qstr" << endl; } ...