2010-01-09 6 views
1

Je suis Interrogation une liste de sharepoint commeCréer un fichier XML à partir d'une requête sharepoint?

<where><Field Ref Name='Title'/><Value type='Text'>A</value></where> 

maintenant Je crée un webpart où je veux créer xml à partir de cette query.I ne savent pas comment y parvenir surtout je veux qch comme requête contenu webpart comme obtenir xml d'interroger une liste et ensuite appliquer xsl sur elle. Quelqu'un peut-il me dire comment cela peut être possible ??

Merci,

Répondre

1

Est-ce que vous voulez avoir le résultat défini comme XML? Ensuite, vous devez lire ces:

EDIT: pour transformer votre DataTable en XML, vous pouvez l'ajouter à un DataSet puis appelez GetXml, quelque chose comme ceci:

Dim o As New DataTable("testTable") 
    o.Columns.Add("TestCol") 
    o.Rows.Add(New Object() {"Testvalue1"}) 
    o.Rows.Add(New Object() {"Testvalue2"}) 

    Dim oSet As New DataSet() 
    oSet.Tables.Add(o) 

    MessageBox.Show(oSet.GetXml) 
+1

Merci naivists pour répondre. Je ne veux pas utiliser les services web, mais comment puis-je obtenir le XML à partir de données. En fait, principalement, je veux appliquer xsl sur ce XML J'ai également trouvé ce lien de création XML. Donc, je dirais que c'est ok Mais comment utiliser ce XML avec XSL application ..ou j'utilise ur Datatable méthode pour obtenir XML puis comment appliquer xsl sur ce xml ... http://www.developer.com/net /net/article.php/1482531/Writing-XML-in-NET-Using-XmlTextWriter.htm –

+1

J'ai mis à jour mon article pour montrer comment on peut extraire du xml d'une base de données. En outre, vous pouvez faire comme dans ce post http://snippets.dzone.com/posts/show/3696 – naivists

Questions connexes