Die wilde Inge
Commander
- Registriert
- Aug. 2009
- Beiträge
- 2.157
Moin,
ich erzeuge mit ner Powershell eine XML, dort möchte ich im Text Sonderzeichen verwenden wie < und >.
Wenn ich nun also "< " schreibe, wird das bei der Ausgabe als " <" übersetzt.
Aber wenn ich "<" schreibe, wird das wiederum als "&lt;" übersetzt.
Er erkennt also "<" nicht als als zusammenhängend, sondern intepriert nur das & als &.
Abgesehen mal davon, dass es schon reichlich dämlich ist, dass ein Sonderzeichen in der Notation vorkommt, das selber interpretiert werden muss, kann ich mir das Verhalten 0 erklären. In keiner einzigen Anleitung steht irgendwas, dass man die Nutzung von Sonderzeichen irgendwie erst noch aktivieren müsste, daher weiß ich leider nicht weiter.
Selbst wenn ich das Sonderzeichen oder die Notation in einer Variable verstecke, kommt das gleiche Ergebnis.
Jemand eine Idee?
ich erzeuge mit ner Powershell eine XML, dort möchte ich im Text Sonderzeichen verwenden wie < und >.
Wenn ich nun also "< " schreibe, wird das bei der Ausgabe als " <" übersetzt.
Aber wenn ich "<" schreibe, wird das wiederum als "&lt;" übersetzt.
Er erkennt also "<" nicht als als zusammenhängend, sondern intepriert nur das & als &.
Abgesehen mal davon, dass es schon reichlich dämlich ist, dass ein Sonderzeichen in der Notation vorkommt, das selber interpretiert werden muss, kann ich mir das Verhalten 0 erklären. In keiner einzigen Anleitung steht irgendwas, dass man die Nutzung von Sonderzeichen irgendwie erst noch aktivieren müsste, daher weiß ich leider nicht weiter.
Selbst wenn ich das Sonderzeichen oder die Notation in einer Variable verstecke, kommt das gleiche Ergebnis.
Jemand eine Idee?