Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

XML Base

Control the virtual Web presence of XML elements

Contributors:  W3C

Summary:  XML Base provides a means of associating XML elements with Uniform Resource Identifiers (URIs). Learn how to more precisely specify how relative URIs are resolved in relevant XML processing actions.

Date:  25 Apr 2007 (Published 06 Feb 2007)
Level:  Intermediate

Activity:  3764 views
Comments:  

XML Base provides a means of associating XML elements with Uniform Resource Identifiers (URIs). Learn how to more precisely specify how relative URIs are resolved in relevant XML processing actions.

URIs and Internationalized Resource Identifiers (IRIs) are important in almost all XML applications. They are the glue for XML entities, including XInclude and other methods of document combination as well as many technologies that make reference to external resources. A URI can be specified relative to another URI, and usually if you specify a relative URI in an XML document, it is resolved relative to how the document was loaded by the processor. Sometimes the document author wants more control over how URIs are resolved, and XML Base [W3C Recommendation] offers such control. It allows you to associate an XML element with a base URI so that relative URIs within that element are resolved according to this overridden base rather than the URI of the document entity as a whole. For example, if an XML element contains a link that uses a relative URL, the absolute URL to be linked will be determined by referring to the base URI of the element, which might be specified on that element or on one of its ancestors.


Resources

Comments



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=XML
ArticleID=193496
SummaryTitle=XML Base
publish-date=04252007

My developerWorks community

IBM SmartCloud trial. No charge.

IBM PureSystems on a kaleideoscope background

Unleash the power of hybrid cloud computing today!