Analyser le texte du fichier avec XSLT

J'ai un fichier texte structuré comme ceci:

!ITEM_NAME
Item value
!ANOTHER_ITEM
Its value
...

Est-il possible d'obtenir avec XSLT un fichier similaires à:

<?xml version="1.0" encoding="UTF-8" ?>
<document>
  <ITEM_NAME>Item value</ITEM_NAME>
  <ANOTHER_ITEM>Its value</ANOTHER_ITEM>
  ...
</document>

MODIFIER

Je suis désolé, je n'ai pas clairement dit avant. Je suis en train d'accomplir cette transformation avec Visual Studio 2005 moteur XSLT. J'ai essayé les deux solutions apportées, et je suis sûr que sont corrects. Mais Visual Studio 2005 ne connaît pas le unparsed-fonction texte.

Ce n'est pas possible, la seule entrée valide pour XSLT est un format Xml bien formé.
conformément à cette question, il est possible de lien
Intéressant. Aujourd'hui, son entrée dans le "Une ampoule pouvez aussi être utilisée pour faire frire un steak." liste ... merci pour le lien 🙂
Ou "à l'aide de canon pour tirer à une mouche". Toute autre suggestion de faire de la saisie de texte fichier de plus "gérable"? Peut-être avec .NET framework? 😉
Cher @O. R. Mappeur, pour info, XSLT 2.0 a été correctement utilisées de façon efficiente et dans la mise en œuvre d'un générique LR-1 analyseur et sur cette base, pour les analyseurs de ces langues JSON et XPath 2.0. L'utilisation moderne de l'analyse des méthodes, ou des expressions régulières où ils sont les plus appropriés est exactement le contraire de "Une ampoule peut également être utilisé pour faire frire un steak".

OriginalL'auteur sblandin | 2013-04-12