I\'m updating codes to use MSXML6.0 from MSXML3.0. However, I noticed that, for MSXML3.0, the default \"SelectionLanguage\" is \"XSL Pattern\", while MSXML6.0 only support X
XSL Pattern, if I remember correctly, was a selection language like XPath but was implemented by Microsoft before XPath was standardised (possibly even created). I don't think anyone even has anything that documents XSL Pattern any more. You can basically forget about it and concentrate on XPath. It has the same purpose but is supported and standardised.