Die Suche ergab 3 Treffer

von anmae
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...
von anmae
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...
von anmae
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...