Question

j'ai une table à deux colonnes

column_1 column_1
12345     12345
73255     73255
71377     71377 

Maintenant, je veux créer un fichier XML comme

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

En gros, je dois utiliser une requête de sélection et placer l'un des champs dans les valeurs xml.

pourriez-vous s'il vous plaît suggérer comment cela pourrait être fait de la manière la plus simple? apprécions beaucoup votre aide.

Était-ce utile?

La solution

imaginez que vous avez sélectionné dans la base de données et stocké ces colonnes dans un fichier appelé "fichier"

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

sur la ligne de commande

# ./shell.sh
<header>
<value>12345</value>
<value>73255</value>
<value>71377</value>
<footer>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top