Pour ce genre de tâches, la boîte à outils unix traditionnelle est votre meilleur ami. Ici sed
ou awk
peut très bien le résoudre. Mais si vous n'êtes pas habitué à ces outils, alors vous pouvez même utiliser n'importe quelle fonction de remplacement de texteditor, dans ce cas facile au moins, il peut résoudre le problème ici comme je vois. Il suffit de remplacer <name>
, </name>\n<type>
et </type>
avec |
, puis couper la poubelle au début/fin du fichier. (N'a pas essayé maintenant, juste deviner, peut-être que vous aurez à traiter plus avec \n
? Et le <xml row>
doit également être remplacé par une chaîne vide, et s'il y a plus de balises, il en va de même. voyez, vous pouvez le résoudre, je suis sûr!)
Essayez l'approche suivante, ouvrez xml dans Excel pour convertir xml en table d'abord. Ensuite, utilisez CONCATENATE avec | convertir la table en balisage wiki. – Vlad