XLink Processor(XLiP) is an implementation of XLink and XPointer.
This processor supports XML Linking Language (XLink) Version 1.0 Recommendation which is one of the W3C specifications.
It becomes easy to extract XLink and XPointer information described in XML documents by using the processor. So you can easily develop applications of XLink and XPointer.
You may use the processor and other included programs with non-business purpose.
About full license agreement, please refer to the LICENSE. You must read LICENSE, before you begin your installation.
Developed with Java, the processor can be used on many platforms which support Java Runtime Environment.
This processor supports XML Linking Language (XLink) Version 1.0 Recommendation.
This processor works with DOM. The processor can work with any XML processor or parser which can create DOM, on condition that an appropriate interface between the processor and it is implemented.
(*1) : Bare Names are defined to search ID-type attributes. But DOM doesn't provide how to resolve ID attributes. The current version of the processor simply retrieves the attribute whose name is "id".
An error occasionally occurs when the processor composes the absolute uri using the base uri and the relative uri in the locator's href attribute.
We provide application to demonstrate several functions of XLink and XPointer. Please refer to Tree Demo Application in detail.
We also provide an application including a DSSSL renderer and XLink / Xpointer engine. Please refer to HyBrick, an SGML / XML Browser for detail.
You must read LICENSE. If you accept the license agreement, please go to Download.
If you have any questions or inquiries about this page, please contact the following address.
contact-xbrltools@cs.jp.fujitsu.com