SharePoint2010 XML Viewer Web Part

简介:

XML Viewer WebPart可以将数据源为xml的内容显示到页面中,本文简单说明

1.新建一个页面用于测试使用,在Site Action下的New Page:

clip_image002

 

2.在Insert tab插入WebPart,选择Content Rollup类别下的XML Viewer:

clip_image004

 

3.XML Viewer添加到页面后点击open the tool pane:

clip_image006

 

4.在属性面板中将我们准备好的XML和XSL文件内容输入进去:

clip_image008

Xml文件内容如下:

<?xml version="1.0" encoding="utf-8" ?>

<?xml-stylesheet type="text/xsl" href="Employees.xsl"?>

<Employees>

<Employee>

<EmployeeID>1</EmployeeID>

<EmployeeDes type="choice">Cary,your post?</EmployeeDes>

<posts>

<post>SSE</post>

<post>SA</post>

<post>PM</post>

</posts>

</Employee>

<Employee>

<EmployeeID>2</EmployeeID>

<EmployeeDes type="choice">James,your post?</EmployeeDes>

<posts>

<post>SSE</post>

<post>SA</post>

<post>PM</post>

</posts>

</Employee>

</Employees>

Xsl文件内容如下:

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">

<html>

<body>

<h1>Employee Post Form</h1>

<ol>

<xsl:for-each select="//Employee">

<li>

<strong>

<xsl:value-of select="EmployeeDes"/>

</strong>

<br/>

<xsl:for-each select="posts/post">

<span style="font-style: italic;">

<input type="radio">

<xsl:attribute name="name">

<xsl:value-of select="http://www.cnblogs.com/EmployeeID"/>

</xsl:attribute>

<xsl:value-of select="."/>

</input>

</span>

<br/>

</xsl:for-each>

</li>

<br/>

</xsl:for-each>

</ol>

</body>

</html>

</xsl:template>

</xsl:stylesheet>

 

5.确定后显示如下:

clip_image010

 

 

本文转自Justin博客园博客,原文链接:http://www.cnblogs.com/carysun/archive/2010/12/31/moss2010-xmlwp.html,如需转载请自行联系原作者

相关文章
|
4月前
|
XML JSON 前端开发
【Web前端揭秘】XML与JSON:数据界的双雄对决,你的选择将如何改写Web世界的未来?
【8月更文挑战第26天】本文深入探讨了XML和JSON这两种广泛使用的数据交换格式在Web前端开发中的应用。XML采用自定义标签描述数据结构,适用于复杂层次数据的表示,而JSON则以键值对形式呈现数据,更为轻量且易解析。通过对两种格式的示例代码、结构特点及应用场景的分析,本文旨在帮助读者更好地理解它们的差异,并根据实际需求选择最合适的数据交换格式。
74 1
|
7月前
Could not open ServletContext resource [/WEB-INF/springmvc-servlet.xml]【解决方案】
Could not open ServletContext resource [/WEB-INF/springmvc-servlet.xml]【解决方案】
|
2月前
|
Java 应用服务中间件 Spring
【终极解决方案】Could not open ServletContext resource [/WEB-INF/dispatcher-servlet.xml]
【终极解决方案】Could not open ServletContext resource [/WEB-INF/dispatcher-servlet.xml]
43 0
|
4月前
|
Java Spring 容器
彻底改变你的编程人生!揭秘 Spring 框架依赖注入的神奇魔力,让你的代码瞬间焕然一新!
【8月更文挑战第31天】本文介绍 Spring 框架中的依赖注入(DI),一种降低代码耦合度的设计模式。通过 Spring 的 DI 容器,开发者可专注业务逻辑而非依赖管理。文中详细解释了 DI 的基本概念及其实现方式,如构造器注入、字段注入与 setter 方法注入,并提供示例说明如何在实际项目中应用这些技术。通过 Spring 的 @Configuration 和 @Bean 注解,可轻松定义与管理应用中的组件及其依赖关系,实现更简洁、易维护的代码结构。
67 0
|
7月前
|
XML JSON 前端开发
【Web 前端】XML和JSON的区别?
【4月更文挑战第22天】【Web 前端】XML和JSON的区别?
【Web 前端】XML和JSON的区别?
|
7月前
|
XML 网络协议 Java
XML Web 服务技术解析:WSDL 与 SOAP 原理、应用案例一览
XML Web服务是基于WSDL、SOAP、RDF和RSS等标准的网络应用程序组件技术。WSDL描述服务接口和消息格式,SOAP用于结构化信息交换,RDF描述网络资源,RSS则用于发布网站更新。Web服务特点是自包含、自描述,基于开放协议,可重用且能连接现有软件。WSDL文档包含`types`、`message`、`portType`和`binding`元素,定义服务操作和协议。SOAP协议规定消息格式,通过HTTP等传输。
573 1
|
7月前
|
XML 存储 前端开发
【Web 前端】HTML、XHTML、XML 有什么区别?
【4月更文挑战第22天】【Web 前端】HTML、XHTML、XML 有什么区别?
|
7月前
|
XML JSON JavaScript
使用JSON和XML:数据交换格式在Java Web开发中的应用
【4月更文挑战第3天】本文比较了JSON和XML在Java Web开发中的应用。JSON是一种轻量级、易读的数据交换格式,适合快速解析和节省空间,常用于API和Web服务。XML则提供更强的灵活性和数据描述能力,适合复杂数据结构。Java有Jackson和Gson等库处理JSON,JAXB和DOM/SAX处理XML。选择格式需根据应用场景和需求。
116 0
|
7月前
|
数据库
最全三大框架整合(使用映射)——struts.xml和web.xml配置
最全三大框架整合(使用映射)——数据库资源文件jdbc.properties
|
开发框架 安全
06dwr - web.xml配置(多个 dwr.xml 配置和 J2EE 角色定义)
06dwr - web.xml配置(多个 dwr.xml 配置和 J2EE 角色定义)
46 0