一步步学习SPD2010--第六章节--处理数据源(2)--处理XML数据

        使用数据源库页面,你可以使用储存在XML文件中的XML数据。如果这些数据在网站资产库或者根网站中,SharePoint Designer可以动态创建每个文件的数据连接,并且这些数据连接出现在数据源库页面的XML文件下。并且,如果你导入一个XML文件到这些位置,对应的连接自动出现在数据源库页面。当你在网站资产中或根网站中删除或添加XML文件时,对应地数据连接动态出现和消失。当你在其他位置储存XML文件时,在数据视图中使用这些数据前,你需要创建XML文件数据连接。
        注意:当你作为数据源使用XML文件时,XML文件必须只包含格式正确的XML;否则,可能引起错误。另外,XML文件必须包含并遵守一个架构,或者它必须包含来自可推断的架构的数据。
        如果你不想从XML文件(例如列表和库)中抽取所有数据,你可以复制并修改数据连接详细信息。然而,如果你删除了XML文件,XML文件数据连接的副本仍然会在数据源库页面存在。如果你点击在清空数据视图(使用了数据连接副本)中显示数据,数据源详细信息任务窗格会出现错误信息。
        在数据源库页面,你不能删除动态创建的数据连接。你只能修改它的属性或者拷贝并修改数据连接详细信息。
        小贴士:无论何时你创建或修改数据连接,通过使用清空数据视图和数据源详细信息任务窗格,核查你正确配置了数据连接都是好的实践。
        本次练习中,你添加一个XML文件到网站资产库。你使用数据源详细信息任务窗格查看XML文件内容,并探索数据连接的动态创建。
        准备:使用Shipments.xml文件。在Chapter06中。使用SharePoint Designer打开之前使用的网站,打开数据源库页面。
1. 点击通知左侧图标,在数据源选项卡,点击XML文件连接。
2. 在源选项卡,点击浏览打开“打开文件”对话框。
3. 导航到Chapter06,点击打开。

        Microsoft SharePoint Designer信息框打开,询问是否要导入文件。


4. 点击确定导入文件。


5. 点击修改打开编辑URL对话框。

6. 输入SiteAssets/Shipments.xml。


7. 点击确定两次,关闭对话框。
        数据源库页面,Shipments.xml数据连接出现在XML文件下。
8. 点击网站页面,双击DataSourceTest.aspx以编辑模式打开。

9. 在PlaceHolderMain区域,点击“点击此处选择数据源”。在数据源选取器对话框中,点击Shipments.xml,点击确定。


10. 如果你能看到网站隐藏的URL结构,在所有文件迷你库中,展开_catalogs,fpdatasources和网站资产库。
        在fpdatasources库中,没有对应的UDC XML文件。
11. 点击网站资产。右击Shipments.xml点击删除。
12. 点击确定确认删除。点击数据源。
        Shipments.xml在网站资产和数据源库页面都消失了。
原文地址:https://www.cnblogs.com/crazygolf/p/3857107.html