![]() |
| | Themen-Optionen |
| | Nach oben #1 |
| Benutzer Registriert seit: 01.02.2005
Beiträge: 64
|
Hi, ich versuche mich gerade an ersten Gehversuchen mit Java+XML. Ich habe mir eine einfache Applikation gebastelt, die mir eine beliebige XML-Datei per SAX parst und als Baum in einem JTree anzeigt. Problem hierbei: Wenn ich eine XML ohne Schema bzw. DTD parse, werden mir die Whitespaces zwischen den Tags auch als Text gemeldet. Ich möchte nun dafür sorgen, dass das Programm einen String, der nur aus Whitespaces besteht ignoriert. Meine Lösung wäre: Code: if( ! input.matches( "^[\\s]+$"))
{
// Ausgabe
}
Selbst, wenn ich testweise ein Code: input.replaceAll("[\\s]","foo");
Die Strings, um die es geht, haben i.d.R folgendes Format: "\n " Habt ihr eine Idee, wie ich diese Strings aussortieren kann? [Edit] hatte mich bei Code: input.replaceAll("[\\s]","foo");
__________________
Geändert von Binary (22.05.2008 um 20:47 Uhr). |
| | |
| | Nach oben #2 |
| Projektleiter Registriert seit: 30.11.2005 Ort: Bottrop
Beiträge: 1.110
|
\n ist nicht in \s enthalten, außer du setzt Pattern.MULTILINE als Modifier.
__________________ Patrick Gotthardts Weblog. |
| | |
| | Nach oben #3 |
| Benutzer Registriert seit: 01.02.2005
Beiträge: 64
|
Ich habe das inzwischen so gelöst: Code: if(chars.length()>0&& ! chars.matches("^[ \\t\\n\\x0B\\f\\r]+$")){
//Ausgabe
}
__________________
|
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Java DOM: Default Namespace Problem | Böreck | HTML, XML und CSS | 4 | 18.03.2006 14:32 |
| Observer Problem, oder: Java und Eclipse wollen mich verar...! | Robinson | Eclipse | 6 | 24.11.2005 09:20 |
| Java Programm - Code Frage (Problem) | Finki | Allgemeine Java-Programmierung | 16 | 23.10.2005 12:36 |
| [BUCH] Java ist auch eine Insel | kampet | Literatur | 5 | 22.02.2005 14:40 |
| Java Versions Problem | CaFamosa | Allgemeine Java-Programmierung | 6 | 25.10.2004 08:43 |