Einzelnen Beitrag anzeigen

toko

Registriert seit: 19. Apr 2005
40 Beiträge
 
#7

Re: Wie in XML-Datei sortieren?

  Alt 31. Mai 2005, 23:40
Hallo,

@alcaeus
Ich habe mir überlegt erst mal die Variente von marabu zu probieren. Da es eine Forderung ist meine Daten in einem TStringGrid darzustellen.
Da ich auch ziemlich weit mit der Programmierung fortgeschritten bin, ist es etwas mühsam die Grids und die darauf aufbauenden Funktionen auf ListViews umzustellen. Ich behalte es aber im Hinterkopf.

@marabu
Zitat:
Dazu musst du nur xsl:sort in eine identity transformation verpacken.
Wie mache ich das genau? Wo muss ich diesen Code
Delphi-Quellcode:
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >

  <xsl:template match="/ | @* | node()">
    <xsl:copy>
      <xsl:apply-templates select="@* | node()">
        <xsl:sort select="@titel"/>
      </xsl:apply-templates>
    </xsl:copy>
  </xsl:template>

</xsl:stylesheet>
abspeichern? Muss ich dafür eine .XSL-Datei mit selben Namen wie die XML-Datei anlegen?

Mit
xmlDoc.load(xmlfile); lade ich übrigens meine XML-Datei. In xmlfile steht der Pfad der Datei.

Wo ist den der Unterschied zwischen "load" und "loadXML". Bei "loadXML" bekomme ich einen parseError.

Kannst du deine quasi-Anleitung etwas genauer beschreiben?
Danke...

Gruß ToKo

[edit=Matze]Beitrag aufgrund eines Caching-Fehlers neu abgesendet. MfG, Matze[/edit]
  Mit Zitat antworten Zitat