Andreas Waidelich: xpath2dom

Hallo Forum,

Kennt jemand ein PHP Paket, mit dem man aus XPath Ausdrücken ein DOM - Dokument aufbauen kann. Für Java gibt es für diese Fälle ja z.B. translet. Das hätte ich gerne in PHP ;-)

Mit freundlichen Grüßen,
Andreas Waidelich

--
signatures eat bandwidth
  1. Hallo,

    Kennt jemand ein PHP Paket, mit dem man aus XPath Ausdrücken ein DOM - Dokument aufbauen kann. Für Java gibt es für diese Fälle ja z.B. translet. Das hätte ich gerne in PHP ;-)

    Vielleicht hilft dir weiter: http://www.informit.com/articles/article.asp?p=29800&seqNum=5
    http://www.carrubbers.org/scripts/php/xpath/doc/

    Grüße
    Thomas

    1. Hallo,

      »» Vielleicht hilft dir weiter:

      Danke, aber das hilft mir aber nicht weiter. Auf ein DOM Dokument mit XPath zuzugreifen ist kein Problem. Ich muss aber den umgekehrten weg gehen:

      Aus einer XPath-List

      /foo/bar[0]/baz/text
      /foo/bar[1]/bah/text

      sollte ein DOM-Baum aufgebaut werden.

      Mit freundlichen Grüßen,
      Andreas Waidelich

      --
      signatures eat bandwidth
      1. Hallo,

        Vielleicht hilft dir weiter:

        Danke, aber das hilft mir aber nicht weiter. Auf ein DOM Dokument mit XPath zuzugreifen ist kein Problem. Ich muss aber den umgekehrten weg gehen:

        Aus einer XPath-List

        /foo/bar[0]/baz/text

        Das ist schon mal kein XPath ;-) dort gibt es keine 0 als Position.

        /foo/bar[1]/bah/text

        sollte ein DOM-Baum aufgebaut werden.

        Abgesehen, von der dir erwähnten Java-Tool, bliebt dir wohl - glaube ich - nur der Weg über "ordinäres" DOM mit createElement etc.

        Grüße
        Thomas

        1. Hallo Thomas

          »» Das ist schon mal kein XPath ;-) dort gibt es keine 0 als Position.
          ACK :-)

          »» Abgesehen, von der dir erwähnten Java-Tool, bliebt dir wohl - glaube ich - nur der Weg über "ordinäres" DOM mit createElement etc.

          Das befürchte ich leider auch :-). In Perl habe ich auch noch was gefunden (http://www.google.com/search?hl=de&q=xpathToXML+perl&btnG=Suche&lr=). Ich denke aber, jetzt muss ich halt mein Eclipse mal wieder anwerfen und meine Javakenntnisse reakivieren.

          Mit freundlichen Grüßen,
          Andreas Waidelich

          --
          signatures eat bandwidth