Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. [PHP] Leggere un file XML ENORME??
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • X
      x3d0 User Attivo • ultima modifica di

      [PHP] Leggere un file XML ENORME??

      Salve,
      stavo leggendo un file xml com simpleXML enorme, tanto enorme che il mio servizio di hosting (netsons.org) mi ha bloccato l'account per un abuso di RAM.

      Siccome in qualche modo devo pure leggere questo file XML (con quasi 1 milione di item e 10 milioni di righe), come posso fare?

      Il programma deve leggere questo file XML ed inserire ogni item nel database mysql.
      Pensavo anche ad un'applicazione desktop ma avrei problemi ad eseguire quel milione di query. Come potrei fare?
      Conoscete librerie PHP/xml che permettono di scaricare l'xml in locale e poi leggerlo. Insomma qualche trucchetto per leggere un file XML enorme.

      Grazie

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • C
        claudioweb Super User • ultima modifica di

        Ciao 🙂

        Puoi provare a spezzettare il file in porzioni più piccole.

        Cerca su Google Split XML

        Tra i primi risultati puoi trovare questo:
        http://www.codeproject.com/KB/XML/LargeXMLIndexing.aspx
        e questo
        http://www.codeproject.com/KB/XML/SplitLargeXMLintoSmallFil.aspx

        :ciauz:

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti