RegExp

  • Themenstarter Themenstarter Guest
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo ich will einen Matcher für XML-Tags haben
die Tags haben dabei die Form:
<TAGNAME param1=" " param2=" " ....>
Daher hatte ich an folgendes gesacht:
Code:
Pattern xmltag=Pattern.compile("([A-Z]+)([a-z]+="*"){0,}");
Matcher mat=params.matcher(temp);
mat.groupCount();


Das klappt allerdings nicht.
Kann mir hier jemand helfen ?
 
sorry, die parameternamen sollen nur buchstaben sein, die heißen also nicht param1 sondern z.b. value, time, name, usw
 
Warum verwendest du keinen XML Parser?
Davon abgesehen ist das syntaktisch natürlich nicht korrekt da zB der * in einem Stringliteral mit \ escaped werden muss.
 
Ich bekomme nur einzelne XML-TAG kein XML-Dokumenten. die Tags sollen Befehle darstellen (z.B. <SPEICHER value="4"> dann speichere ich den Wert 4
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben