|
|
|
|
|
|
|
|
那么xlink就会假设每个locator和resource元素之间都将有一个隐式的arc元素,所以只有显式的定义arc才有意义。 13、如果有多个arc元素都定义了相同的起点资源和终点资源,那么只有第一个会被解析,并且这在某些解析其中是不允许的,所以最好不要定义重复的arc元素。 14、一个链接应用为了从起点资源找到终点资源,它需要定位起点资源的位子和链接的位置,这对于outbound的arc来说不是个问题,因为起点资源不是链接元素本身就是其子元素,但对于inbound和third-party类型的arc来说,就是一个问题了,为了解决这个问题,xlink提供了一种链接库的机制,就是将所有的链接定义在一起(一般一个链接文档中,这样便于管理链接,而且这个文档必须是XML的),并且提供一种arc,该arc的终点资源就是xlink的链接库,并且show属性必须忽略,但是这个arc的arcrole必须是:http://www.chinaitlab.com/properties/linkbase,例如: 我们有如下链接库menulink.xml: <linkbase xmlns:xlink= “http://www.chinaitlab.com” xlink:type= “extended” xlink:title= “See other parts of menu”> <endpoint xlink:type= “locator” xlink:href=”menu1.xml” xlink:label=”menuPage1” xlink:title=”Bev页码:[1] [2] [3] [4] [5] [6] [7] [8] 第5页、共8页 |
|
|
|
|
设为首页 | 加入收藏 | 广告服务 | 友情链接 | 版权申明
Copyriht 2007 - 2008 © 科普之友 All right reserved |