Domanda

Ho una tabella con due colonne

column_1 column_1
12345     12345
73255     73255
71377     71377 

Ora voglio creare un xml come

<header>
<value>12345</value>
<value>73255</value>
<value>71377</value>
<footer>

in pratica ho bisogno di usare una query di selezione e mettere uno qualsiasi dei campi nei valori di xml.

potresti suggerire come è possibile farlo nel modo più semplice? apprezzo molto il tuo aiuto.

È stato utile?

Soluzione

immagina di aver selezionato dal database e di aver memorizzato quelle colonne in un file chiamato " file "

#!/bin/bash
awk 'BEGIN{ print "<header>"}
NR>1{  print "<value>"$1"</value>" }
END{ print "<footer>"}' file

dalla riga di comando

# ./shell.sh
<header>
<value>12345</value>
<value>73255</value>
<value>71377</value>
<footer>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top