Jump to content
php.lv forumi

PHP un XML mixed content


Recommended Posts

Posted (edited)

Lieta sekojoša, patreiz strādāju pie PHP bāzēta dzinēja, kas neizmanto nekādas SQL datubāzes, bet gan plikus xml failus. Un, kad lietotājs pieprasa kādu resursu, PeHashPe izlaiž .xml failu caur xslt parseri, izmantojot attiecīgo stylešītu, et voila. Efektīvi un galvenais - eleganti.

 

Taču problēma ir tāda, ka mana iemīļotā php-xml bibliotēka (http://keithdevens.com/software/phpxml) netiek galā ar mixed-content. Respektīvi, es nevaru resursos izmantot citus xml tegus ("Tralala.. <i>Stilīgs <b>Virsraksts</b><i>"). Lieta tāda, ka uzrakstīt tādu xml failu nav nekādu problēmu, taču lielie kreņķi sākās ar parsēšanu.

 

Tādēļ gribu jautāt, vai kāds nezin kādu php-xml bibliotēku, kas atbalsta xml mixed-content? Un varbūt kādus ieteikumus, ja man tomēr pašām nākas vienu uzrakstīt.

Edited by l33t
Posted

Uz manuāli vari mani nesūtīt.

 

Redzu, ka Tu laikam īsti neizproti manu problēmu (varbūt es vnk neprecīzi paskaidroju). Redz, ar xslt viss ir oki doki. Šmuce rodās, kad es mēģinu .xml failu noparsēt, lai izdarītu kkādas izmaiņās un ierakstītu atpakaļ, jo lielākā daļa man zināmo php biliotēku, kas nodarbojās ar "caurspīdīgu" xml parsēšanu (t.i. pārveido .xml failu par masīvu, vai objektu), neatbalsta mixed-content (atpazīsti tādu?).

 

Patreiz interesējos par DOM pieeju šim jautājumam, varbūt kkas jēdzīgs sanāk.

×
×
  • Create New...