Hallo zusammen,
ich habe da ein kleines Problem. Und zwar sichere ich in einem XML-Dokument die Bezeichnung und Version mehrerer Programme. Nun möchte ich über XPath alle Programme suchen, deren Versionsnummer (z.B.) zwischen 1.0.0 und 2.0.0 liegen. Also ungefähr so:
Bei dieser Abfrage bekomme ich allerdings keine Knoten zurück, obwohl es solche Werte im Dokument gibt.
Ich denke das Problem liegt bei den zwei Punkten in einem Ausdruck, denn mit einem Punkt funktioniert es einwandfrei.
Gibt es hierfür evtl. ein Workaround oder sonst einen Trick?
Vielen Dank schonmal
Gloki
ich habe da ein kleines Problem. Und zwar sichere ich in einem XML-Dokument die Bezeichnung und Version mehrerer Programme. Nun möchte ich über XPath alle Programme suchen, deren Versionsnummer (z.B.) zwischen 1.0.0 und 2.0.0 liegen. Also ungefähr so:
Code:
\\Version[.>='1.0.0' and .<='2.0.0']
Bei dieser Abfrage bekomme ich allerdings keine Knoten zurück, obwohl es solche Werte im Dokument gibt.
Ich denke das Problem liegt bei den zwei Punkten in einem Ausdruck, denn mit einem Punkt funktioniert es einwandfrei.
Gibt es hierfür evtl. ein Workaround oder sonst einen Trick?
Vielen Dank schonmal
Gloki