Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Problema lettura figli XML con namespace diversi

    Salve a tutti! Sto utilizzando SimpleXMLElement per leggere un file xml. Il problema deriva dal fatto che utilizzando i namespace non sono in grado di leggere correttamente i figli dell'elemento principale, esempio:

    codice:
    <?xml version="1.0"?>
    <page 
    xmlns:abc="primo"
    xmlns:def="secondo">
         <abc:libro name="libro1" />
         <def:libro name="libro2" />
         <abc:libro name="libro3"/>
    </page>
    Come faccio a leggere in ordine tutti i figli di "page" (senza considera il fatto che sia possibile ordinarli in base al loro attributo "name")?

    Se uso la funzione children() non mi ritorna nulla, se invece richiamo children('primo'), mi ritorna solo gli elementi con namespace abc. Ma se li voglio recuperare tutti e in ordine, come faccio?

    Grazie mille.

  2. #2

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.