Je voudrais écrire quelque chose en C# qui prend Xml et le convertit en texte brut.Xml to Text Convert
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
deviendrait:
To Tove
From Jani
Heading Reminder
Body don't forget me this weekend!
Y at-il déjà quelque chose comme ça? et comment pourrais-je faire cela?
Ceci est ruffly juste l'idée im va pour les besoins encore beaucoup de travail:
private void dataGridViewResult_SelectionChanged(object sender, EventArgs e)
{
if (this.dataGridViewResult.SelectedRows.Count > 0)
{
XslCompiledTransform xslt = new XslCompiledTransform();
xslt.Load("SQL"); //.xml
xslt.Transform("SQL","SQL"); //.xml, .html
this.richTextBoxSQL.Text = this.dataGridViewResult.SelectedRows[0].Cells["SQL"].Value.ToString();
}
}
Jetez un coup d'œil à XSLT. Vous pouvez le faire avec un script XSLT et vous pouvez appliquer le script à n'importe quel document XML en utilisant la classe 'XslCompiledTransform'. –
juste essayer de raffiner un exemple de la sortie :), merci – Pomster
J'essaie de convertir une procédure stockée XML, pas vraiment une feuille de style – Pomster