---
title: "XML/Xslt unter Typo3"
url: "https://www.typo3.net/d/41686-xmlxslt-unter-typo3"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Import & Export","PHP"]
created: "2006-04-20"
last_reply: "2006-04-20"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# XML/Xslt unter Typo3

TYPO3 › TypoScript · 1 Antwort · gestartet 2006-04-20

## Eröffnungsbeitrag

**BrockLanders** · 2006-04-20 · [Beitrag #1](https://www.typo3.net/d/41686-xmlxslt-unter-typo3/1)

Hallo,
ich benötige Hilfe. Ich möchte eine große XML Datei, die durch ein php-skript generiert wird, vernünftig nach Informationenen auslesen. Diese XML war für eine Xslt -Transformation gedacht. Ich kann sie als Inhalt ganz einfach ausgeben, nur wie kann ich dann weitermachen? Gibt es da einen Parser o.ä., der das für mich vernünftig erledigt.

Oder kann mir jemand detailiiert schreiben wie ich meine bisherige Xslt-Funktion umbauen muss, damit sie auch unter PHP 5  und damit unter typo 3 läuft. Irgendwie krieg ich das nicht hin.

```php
|---------------------------------------------------------------------------------------------------------------------------------*/
		function tranformXML ($lXMLString, $lXSLFileName, $lXSLFileBase, $lXSLTParams) {
			// erstellung des XSLT Prozessors
			$lXSLT = xslt_create();
			$lFileBase = 'file://' . $lXSLFileBase . '/';

			xslt_set_base ($lXSLT, $lFileBase);
			xslt_set_encoding($lXSLT, "ISO-8859-1");

			$lXSLT_Arguments["/_xml"] = '<?xml version="1.0" encoding="iso-8859-15"?>'.$lXMLString;

			$lResult = xslt_process($lXSLT, 'arg:/_xml', $lXSLFileName, null, $lXSLT_Arguments, $lXSLTParams); //

			// XSLT Prozessor wieder freigeben.
			xslt_free($lXSLT);

			return ($lResult);
		}
```

Danke!!!

## Antworten

### [#2](https://www.typo3.net/d/41686-xmlxslt-unter-typo3/2) · just2b · 2006-04-20

eine suche im Repository nach xslt:

> XSLiTe - Lite XSL Transformer
> This extension provides a simple new content type with two simple parameters: an external xml file and an external xslt file. The content is generated by transforming xml file through xsl. To work properly, this extension requires PHP with XSLT.

vielleicht hilft das
georg

---

Quelle: „XML/Xslt unter Typo3“, typo3.net, https://www.typo3.net/d/41686-xmlxslt-unter-typo3
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
