Die Suche ergab 3 Treffer
- 14. September 2015 15:49
- Forum: Qt Programmierung
- Thema: binäre Sonderzeichen aus XML String entfernen
- Antworten: 3
- Zugriffe: 3733
Re: binäre Sonderzeichen aus XML String entfernen
Die <> Zeichen haben sich mittlerweile geklärt. Grund war, dass ich \ doppelt auskommentieren muss (Einmal für den C String und einmal für die RegEx). Nun sieht meine funktionierende RegEx so aus: QRegExp rx("[^a-zA-Z0-9 \\\\\\.,\\-_\\r\\n\\t'\"\\<\\>\\*;/\\~\\+#\\$\\=\\:()]" ); Damit...
- 10. September 2015 14:18
- Forum: Qt Programmierung
- Thema: binäre Sonderzeichen aus XML String entfernen
- Antworten: 3
- Zugriffe: 3733
Re: binäre Sonderzeichen aus XML String entfernen
Frage zurück - es funktioniert so weit. Ich hatte weiter unten im Code den XML Parser erneut mit dem falschen String initialisiert. Mich wundert trotzdem, dass <> noch im String enthalten war... Aber: es ist etwas unglücklich, um ein binäres Zeichen (im meinem Fall war es 03 (also EOF) ) aus dem Str...
- 10. September 2015 12:54
- Forum: Qt Programmierung
- Thema: binäre Sonderzeichen aus XML String entfernen
- Antworten: 3
- Zugriffe: 3733
binäre Sonderzeichen aus XML String entfernen
Hallo zusammen, ich habe einen XML String, welcher ein ungültiges binäres Zeichen enthält. Dies möchte ich entfernen, bevor ich den QXmlStreamReader mit dem String füttere. Dazu nehme ich QRegExp. Hier mein Code: void parseXML(const char *xml_stream) { QRegExp rx("[^a-zA-Z0-9 \.,\-_\r\n\t'\&quo...