Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente bannato
    Registrato dal
    Apr 2011
    Messaggi
    113

    [Unire tantissimi XML in uno] Come fare?

    Ho tanti XML in una cartella più di 40.000 adesso vorrei unirli tutti in un unica tabella dato che i campi sono gli stessi in tutti i 40.000 files..

    Non so da dove iniziare aiuto!

  2. #2

    la prima cosa che mi viene in mente

    creare un template che li fonda assieme...........
    alla fine basta che fai la fusione di piu al posto che di due ...
    un problema potrebbe essere dall ENORME tempo di elaborazione per 40mila file ma a istinto mi verrebbe da fare così

    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xslaram name="xml1dafondere" select="''" />
    <xslaram name="xml2dafondere" select="''" />
    <xslaram name="root" select="''" />
    <xsl:template match="/">
    <xsl:variable name="contenitorexml1" select="document($xml1dafondere)" />
    <xsl:variable name="contenitorexml2" select="document($xml2dafondere)" />
    <xsl:element name="{$root}">
    <xsl:copy-of select="$contenitorexml1/*/*" />
    <xsl:copy-of select="$contenitorexml2/*/*" />
    </xsl:element>
    </xsl:template>
    </xsl:stylesheet>

    spero di esser stato abbastanza chiaro

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.