【问题标题】:create xml from sharepoint query?从共享点查询创建 xml?
【发布时间】:2010-01-11 01:13:08
【问题描述】:

我正在查询类似的共享点列表

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

现在我正在创建一个 webpart,我想在其中创建基于此查询的 xml。我不知道如何实现这一点,主要是我想要内容查询 webpart 之类的东西,例如从查询列表中获取 xml,然后在其上应用 xsl .谁能告诉我这怎么可能??

谢谢,

【问题讨论】:

    标签: c# xml sharepoint xslt


    【解决方案1】:

    您希望将结果集设置为 XML 吗?那么你应该阅读这些:

    编辑:要将您的 DataTable 转换为 XML,您可以将其添加到 DataSet,然后调用 GetXml,如下所示:

        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) 
    

    【讨论】:

    • 感谢天真的回复。我不想使用网络服务,但我如何从 datatable 获取 XML。实际上主要是我想在这个 XML 上应用 xsl 我还找到了这个创建 XML 的链接。所以我会说没关系但是如何使用这个 XML 来应用 XSL..或者我使用你的 Datatable 方法来获取 XML 然后如何在那个 xml 上应用 xsl...developer.com/net/net/article.php/1482531/…
    • 更新了我的帖子以展示如何从数据表中获取 xml。另外,你可以在这篇文章中这样做snippets.dzone.com/posts/show/3696
    猜你喜欢
    • 1970-01-01
    • 2017-06-05
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多