export xml
Moderatore: Moderatori
-
- Messaggi: 10
- Iscritto il: martedì 8 novembre 2005, 1:00
export xml
ciao a tutti,
ho un problema sicuramente banale per un esperto di FM....
Devo esportare alcuni dati in formato xml.
il DB è così strutturato:
tabella documento
campo1 :codice
campo2 :immagine
devo esportare il file xml con questa formattazione
<lotto>
<documento>
<codice>0000001</codice>
<immagine>0000001.png</immagine>
</documento>
<documento>
<codice>0000002</codice>
<immagine>0000002.png</immagine>
</documento>
<documento>
<immagine>0000001.png</immagine> <---- in questo caso solo se manca il codice
</documento>
</lotto>
mi sapete aiutare...
grazie per la collaborazione.
ho un problema sicuramente banale per un esperto di FM....
Devo esportare alcuni dati in formato xml.
il DB è così strutturato:
tabella documento
campo1 :codice
campo2 :immagine
devo esportare il file xml con questa formattazione
<lotto>
<documento>
<codice>0000001</codice>
<immagine>0000001.png</immagine>
</documento>
<documento>
<codice>0000002</codice>
<immagine>0000002.png</immagine>
</documento>
<documento>
<immagine>0000001.png</immagine> <---- in questo caso solo se manca il codice
</documento>
</lotto>
mi sapete aiutare...
grazie per la collaborazione.
-
- Messaggi: 5
- Iscritto il: lunedì 19 aprile 2010, 12:04
Re: export xml
forse c'è di meglio ma a me viene in mente un campo di "transcodifica" tipo:
creo campo XML (testo)
creo script codifica in xml:
vai al primo record
definisci il campo XML con: "<lotto>IP"
loop
if (Evuoto(Campo1))
definisci XML= XMK & "<documento>IP" & "<immagine>" & Campo2 & "</immagine>IP</documento>"
else
definisci XML= XMK & "<documento>IP<codice>" & Campo1 & "</codice>IP" & "<immagine>" & Campo2 &
"</immagine>IP</documento>"
end If
vai al record successivo (esci dopo l'ultimo)
End Loop
definisci XML= XMK & "IP</lotto>"
Esporta contenuto campo XML
Questo se i campi 1 e 2 sono in record differenti e devi prevedere un filtro o salvi in xml tutto il db ogni volta....
creo campo XML (testo)
creo script codifica in xml:
vai al primo record
definisci il campo XML con: "<lotto>IP"
loop
if (Evuoto(Campo1))
definisci XML= XMK & "<documento>IP" & "<immagine>" & Campo2 & "</immagine>IP</documento>"
else
definisci XML= XMK & "<documento>IP<codice>" & Campo1 & "</codice>IP" & "<immagine>" & Campo2 &
"</immagine>IP</documento>"
end If
vai al record successivo (esci dopo l'ultimo)
End Loop
definisci XML= XMK & "IP</lotto>"
Esporta contenuto campo XML
Questo se i campi 1 e 2 sono in record differenti e devi prevedere un filtro o salvi in xml tutto il db ogni volta....
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: export xml
meglio utilizzare l'apposita esportazione. Basta usare il relativo foglio di stile.
.g.
.g.