_
toggle menu eXmatrikulationsamt.de
online: 332 gäste

> xml_parse_into_struct() scheitert an html (?)

Themen Layout: Standard · Linear · [Outline] Thema abonnieren | Thema versenden | Thema drucken
post 26 Jan 2010, 22:14
avatar
Herr Dachs
*********

Punkte: 8394
seit: 15.12.2004

ich versuche mittels oben genannter methode den html-output den mir ein programm liefert in ein array zu bügeln...

das klappt leider nur sporadisch. bei manchen "seiten" hört er nach der HEAD sektion auf und bei manchen funktionierts...

irgendwer sowas schonmal probiert oder weiß wo ich gucken soll?

und nein ich will nix fertiges verwenden...
ProfilPM
AntwortenZitierenTOP
 
Antworten
I.I
post 27 Jan 2010, 12:35
Dieser User ist abgemeldet. Abgemeldet





Wohlgeformt machen:

http://www.php.net/manual/de/intro.tidy.php


Zum Parsen:

Ich benutze für soetwas immer die beiden sachen ...

http://www.php.net/manual/de/function.xml-parse.php
http://www.php.net/manual/de/function.xml-...ent-handler.php

sind sehr schnell ... und du kannst dir selbst definieren was passieren sollen wenn ein Anfangs bzw. Endtag auftritt ...

(aber das mit strcut ist ja auch schon eine sehr elegante vorgefertigte Lösung)


Objektorientiert kannst DomDocument nehmen. Ist deutlich langsamer dafür kannst du beim einlesen auf Validität bzw. das eingehende Document gegen ein Schema oder eine DTD prüfen lassen.

Dieser Beitrag wurde von I.I: 27 Jan 2010, 13:20 bearbeitet
AntwortenZitierenTOP
Beiträge
Socres   xml_parse_into_struct()   26 Jan 2010, 22:14
firerun   Beliebt sind auch &-Zeichen, die nicht als ...   27 Jan 2010, 08:50
1 Nutzer liest/lesen dieses Thema (1 Gäste)
0 Mitglieder: