[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: ANN MSXML3-SP1/MSXML4

Subject: RE: ANN MSXML3-SP1/MSXML4
From: "Chris Bayes" <Chris@xxxxxxxxxxx>
Date: Thu, 19 Apr 2001 14:28:46 +0100
ms utc
Francis,

>Hmm... MSXML4 includes support for W3C XML Schema in XSLT and XPath -
>maybe XSLT 2.0 is coming sooner than we thought!

This is what I could find on that.

Microsoft XPath Extension Functions
The XML Path Language (XPath) 1.0 does not support expressions that evaluate
nodes based on data type, so MSXML provides a number of XPath extension
functions for this purpose. XPath extension functions require a namespace
prefix. For more information, see Defining Namespace Prefixes for Extension
Functions.

XSD Support Extension Functions

Function Description
ms:type-is Compares the current node's data type against the specified node
type.
ms:type-local-name ([node-set]) Returns the nonqualified name of the XSD
type of the current node or the first node (in document order) in the
provided node-set.
ms:type-namespace-uri ([node-set]) Returns the namespace URI associated with
the XSD type of a current node or the first node (in document order) in the
provided node-set.
ms:schema-info-available Returns true if XSD information is available for a
current node.


Miscellaneous Extension Functions

ms:string-compare Performs lexicographical string comparison.
ms:utc Converts the prefixed date/time related values into Coordinated
Universal Time and into a fixed (normalized) representation that can be
sorted and compared lexicographically.
ms:namespace-uri Resolves the prefix part of a qualified name into a
namespace URI.
ms:local-name Returns the local name part of a qualified name by stripping
out the namespace prefix.
ms:number Takes a string argument in XSD format and converts it into an
XPath number.
ms:format-date Converts standard XSD date formats to characters suitable for
output.
ms:format-time Converts standard XSD time formats to characters suitable for
output.


It is worth downloading just to get the help file.

Ciao Chris
Oh look at that!! In the section Creating Interactive xslt/Extending xslt
I wonder where they got those ideas from??? Surely not from my dirTOxml et
al

XML/XSL Portal
http://www.bayes.co.uk/xml


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.