Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Gestire dati XML

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627

    Gestire dati XML

    Ciao a tutti,
    ho un problema con l'import di un file xml nel mio db mysql.

    il mio file xml contiene i vari prodotti e ogni prodotto ha vari accessori che vegono gestiti cos' nel file xml

    <accessori>
    <accessorio>aaaaaaaa</accessorio>
    <accessorio>bbbbbbbb</accessorio>
    <accessorio>cccccccccc</accessorio>
    </accessori>

    volevo riunire tutti gli accessori un una lista sola, separarli da una virgola uno dall'altro e inserli in un solo campo del mio db

    come faccio ??


    Graciess

  2. #2
    Utente di HTML.it L'avatar di ZaK78
    Registrato dal
    Dec 2000
    Messaggi
    35
    XSL:

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

    <xsl:template match="/">
    <xsl:apply-templates />
    </xsl:template>

    <xsl:template match="accessorio">
    <xsl:value-of select="."/>
    <xsl:text>, </xsl:text>
    </xsl:template>

    poi lo devi passare ad un processore XSLT:
    su linux:
    xsltproc fileXSL fileXML >fileDiOutput
    su windows non saprei.
    -------------------------------------
    Altro metodo se utilizzi php:
    leggi i vari nodi testo utilizzando caricando l'xml in un oggetto DOM o SimpleXml e ti costruisci una stringa con tutti i valori(aggiungendo una virgola ogni volta).

    Saluti
    Ros

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 © 2026 vBulletin Solutions, Inc. All rights reserved.