Ovviamente c'è a ton of different way to process XML sia come estensioni PHP che come librairie di spazio utente. Il problema è che sono tutti molto più più complicati di SimpleXML e da nessuna parte così veloce per l'accesso casuale.
Non sono sicuro di quale sia l'obiettivo della tua domanda. Nessuna di queste librerie/estensioni condivide un'API comune, quindi se vuoi un fallback nel caso in cui SimpleXML non sia disponibile, dovrai duplicare i tuoi sforzi. In realtà, però, non c'è praticamente alcun motivo per disabilitare SimpleXML, quindi non c'è motivo di lavorare su un piano di emergenza del genere.
fonte
2010-05-23 19:14:12
Direi che l'uso della libreria DOM è molto * verboso *, ma una volta che ci si abitua, è piuttosto facile. – nickf
DOM e SimpleXML sono due facce della stessa medaglia, libxml. Non avrebbe alcun senso abilitare il DOM e non abilitare SimpleXML. –
@Josh Davis Non lo farebbe, ma è tecnicamente possibile. – Artefacto