---
title: "Flexform XML (einfach) parsen"
url: "https://www.typo3.net/d/94880-flexform-xml-einfach-parsen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2009-12-01"
last_reply: "2009-12-01"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Flexform XML (einfach) parsen

Extensions › Entwicklung · 2 Antworten · gestartet 2009-12-01

## Eröffnungsbeitrag

**master celebrator** · 2009-12-01 · [Beitrag #1](https://www.typo3.net/d/94880-flexform-xml-einfach-parsen/1)

Hi Leute,

gibt es eine einfache möglichkeit an die Daten zu kommen welche in der Flexform xml stehen?
Bislang mache ich das über die xml2array API Methode, ich komme dann zb so an die Values:

```php
 $flexconf = array(); 
$flexconf = t3lib_div::xml2array($this->cObj->data['pi_flexform']);
$thevalue = $flexconf['data']['sImages']['lDEF']['fields']['el']['jpg']['el']['pic']['vDEF'];
```

Solche Arraystrukturen sind doch der absolute Horror, gibt es da nicht einfachere möglichkeiten mit denen man an die Daten kommt?

## Antworten

### [#2](https://www.typo3.net/d/94880-flexform-xml-einfach-parsen/2) · just2b · 2009-12-01

zB

```php
$this->pi_initPIflexForm();
$fo = $this->pi_getFFvalue($this->cObj->data['pi_flexform'], $key, $sheet);
```

georg

### [#3](https://www.typo3.net/d/94880-flexform-xml-einfach-parsen/3) · master celebrator · 2009-12-01

Jau, das kommt mir doch irgendwie bekannt vor  #angry#

..und ich mach hier die ganze zeit mir xpath 'rum.

Danke und Gruß

---

Quelle: „Flexform XML (einfach) parsen“, typo3.net, https://www.typo3.net/d/94880-flexform-xml-einfach-parsen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
