[17] [[XPath 1.0]] の[[関数]]について。

[1] 
,*関数名	,*説明	,*状態	,*出典
,[CODE(XPathf)@en[[[a]]()]],[[属性]]新規作成,[[X#]]
,[CODE(XPathf)[[QN[math:[[abs]]] [http://exslt.org/math]]]]	,[[絶対値]]	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[math:[[acos]]] [http://exslt.org/math]]]]	,[[acos]]	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[add]]] [http://exslt.org/dates-and-times]]]]	,日付の和	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[ora:[[addChildNodes]]] [http://schemas.oracle.com/xpath/extension]]]]	,子節点追加	,	,[ORABPEL]
,[CODE(XPathf)[[QN[date:[[add-duration]]] [http://exslt.org/dates-and-times]]]]	,時間の和	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[sql:[[addParameter]]] [http://xml.apache.org/xalan/sql]]]]	,[[照会]]の[[引数]]追加	,	,[XALAN]
,[CODE(XPathf)[[QN[sql:[[addParameterFromElement]]] [http://xml.apache.org/xalan/sql]]]]	,[[要素]]から[[照会]]の[[引数]]追加	,	,[XALAN]
,[CODE(XPathf)[[QN[ora:[[addQuotes]]] [http://schemas.oracle.com/xpath/extension]]]]	,[[単引用符]]で括る	,	,[ORABPEL]
,[CODE(XPathf)[[QN[str:[[align]]] [http://exslt.org/strings]]]]	,文字列の揃え	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[math:[[asin]]] [http://exslt.org/math]]]]	,[[asin]]	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[math:[[atan]]] [http://exslt.org/math]]]]	,[[atan]]	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[math:[[atan2]]] [http://exslt.org/math]]]]	,[[atan2]]	,非安定	,[EXSLT]
,[CODE(XPathf)[[[avg]]]]	,[[相加平均]]	,W3C 勧告	,[XFORMS]
,[CODE(XPathf)@en[[QN[sf:[[avg]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)@en[[[p:base-uri()]]]],[[基底URL]],[[W3C]] [[勧告]],[[XProc]]
,boolean	,[[boolean]]	,(object)	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[boolean]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[[boolean-from-string]]]]	,[[文字列]]から[[真偽値]]へ	,W3C 勧告	,[XFORMS]
,[CODE(XPathf)@en[[[c]]()]],[[注釈]]新規作成,,[[X#]]
,number	,[[ceiling]]	,(number)	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[ceiling]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[sql:[[clearParameters]]] [http://xml.apache.org/xalan/sql]]]]	,[[照会]]の[[引数]]消去	,	,[XALAN]
,[CODE(XPathf)[[QN[sql:[[close]]] [http://xml.apache.org/xalan/sql]]]]	,[[データ源]]を閉じる	,	,[XALAN]
,[CODE(XPathf)[[QN[dyn:[[closure]]] [http://exslt.org/dynamic]]]]	,[[閉包]]	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[xalan:[[columnNumber]]] [http://xml.apache.org/xalan]]]]	,[[原始文書]]での位置番号	,	,[XALAN]
,[CODE(XPathf)@en[[[compare]]()]],,,[[X#]]
,string	,[[concat]]	,"(string, string, string*)"	,[CORE]
,[CODE(XPathf)[[QN[str:[[concat]]] [http://exslt.org/strings]]]]	,文字列として連結	,非安定	,[EXSLT]
,[CODE(XPathf)@en[[QN[sf:[[concat]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[math:[[constant]]] [http://exslt.org/math]]]]	,[[定数]]	,非安定	,[EXSLT]
,boolean	,[[contains]]	,"(string, string)        "	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[contains]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[math:[[cos]]] [http://exslt.org/math]]]]	,[[余弦]]	,非安定	,[EXSLT]
,number	,[[count]]	,(node-set)	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[count]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[ora:[[countNodes]]] [http://schemas.oracle.com/xpath/extension]]]]	,項目数	,	,[ORABPEL]
,[CODE(XPathf)[[[count-non-empty]]]]	,非空値の数	,W3C 勧告	,[XFORMS]
,[CODE(XPathf)[[[current]]]]	,[[現在節点]]	,W3C 勧告	,"[XSLT], [XSLT 1.1]"
,[CODE(XPathf)[[QN[xsh:[[current]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[現在節点]]	,	,[XSH]
,[CODE(XPathf)[[QN[date:[[date]]] [http://exslt.org/dates-and-times]]]]	,日付の文字列化	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[date-time]]] [http://exslt.org/dates-and-times]]]]	,現在日時の文字列化	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[day-abbreviation]]] [http://exslt.org/dates-and-times]]]]	,曜日省略名	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[day-of-week-in-month]]] [http://exslt.org/dates-and-times]]]]	,月内の第何☆曜日か	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[day-in-month]]] [http://exslt.org/dates-and-times]]]]	,月内の日数	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[day-in-week]]] [http://exslt.org/dates-and-times]]]]	,週内の日数	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[day-in-year]]] [http://exslt.org/dates-and-times]]]]	,年内の日数	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[day-name]]] [http://exslt.org/dates-and-times]]]]	,曜日	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[[days-from-date]]]]	,[[日付]]から[[日数]]へ	,W3C 勧告	,[XFORMS]
,[CODE(XPathf)[[QN[str:[[decode-uri]]] [http://exslt.org/strings]]]]	,[[百分率符号化]]の[[復号]]	,非安定	,[EXSLT]
,[CODE(XPathf)@en[[QN[smlfn:[[deref]]] [http://schemas.serviceml.org/sml/function/2006/07]]]]	,	,[[W3C]] [[会員提出]]	,[[SML]]
,[CODE(XPathf)@en[[QN[smlfn:[[deref]]][http://www.w3.org/ns/sml-function]]()]],,[[W3C]] [[勧告]],[[SML 1.1]]
,[CODE(XPathe)[[QN[set:[[difference]]] [http://exslt.org/sets]]]]	,[[差集合]]	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[difference]]] [http://exslt.org/dates-and-times]]]]	,日付の差	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[xalan:[[difference]]] [http://xml.apache.org/xalan]]]]	,[[差集合]]	,	,[XALAN]
,[CODE(XPathe)[[QN[set:[[distinct]]] [http://exslt.org/sets]]]]	,[[異なり]]	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[xalan:[[distinct]]] [http://xml.apache.org/xalan]]]]	,[[異なり]]	,	,[XALAN]
,[CODE(XPathf)[[QN[xsh:[[doc]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[文書節点]]	,	,[XSH]
,[CODE(XPathf)[[[document]]]]	,外部文書	,W3C 勧告	,"[XSLT], [XSLT 1.1]"
,[CODE(XPathf)[[QN[date:[[duration]]] [http://exslt.org/dates-and-times]]]]	,[[時間]]	,非安定	,[EXSLT]
,[CODE(XPathf)@en[[[e]]()]],[[要素]]新規作成,[[X#]]
,[CODE(XPathf)[[[element-available]]]]	,[[拡張要素]]利用可否	,W3C 勧告	,"[XSLT], [XSLT 1.1]"
,[CODE(XPathf)@en[[QN[sf:[[empty]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[sql:[[enableStreamingMode]]] [http://xml.apache.org/xalan/sql]]]]	,Stream mode 切替	,	,[XALAN]
,[CODE(XPathf)[[QN[str:[[encode-uri]]] [http://exslt.org/strings]]]]	,[[百分率符号化]]	,非安定	,[EXSLT]
,location-set	,[[end-point]]	,(location-set)	,[XPTR]
,[CODE(XPathf)@en[[[ends-with]]()]],,,[[X#]]
,[CODE(XPathf)@en[[QN[sf:[[ends-with]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)@en[[QN[sf:[[escape-uri]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[dyn:[[evaluate]]] [http://exslt.org/dynamic]]]]	,[[XPath]] の[[式]]評価	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[xalan:[[evaluate]]] [http://xml.apache.org/xalan]]]]	,[[XPath]] [[式]]評価	,	,[XALAN]
,[CODE(XPathf)@en[[QN[sf:[[exists]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[math:[[exp]]] [http://exslt.org/math]]]]	,自然対数の底の冪	,非安定	,[EXSLT]
,boolean	,[[false]]	,()	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[false]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)@en[[QN[sf:[[filter-available]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,number	,[[floor]]	,(number)	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[floor]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[date:[[format-date]]] [http://exslt.org/dates-and-times]]]]	,日付の文字列表現	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[ms:[[format-date]]] [urn:schemas-microsoft-com:xslt]]]]	,日付の文字列表現	,	,[MSXML]
,[CODE(XPathf)[[QN[ora:formatDate] [http://schemas.oracle.com/xpath/extension]]]]	,日付の文字列表現	,[ORABPEL]
,[CODE(XPathf)[[[format-number]]]]	,数値の文字列表現	,W3C 勧告	,"[XSLT], [XSLT 1.1]"
,[CODE(XPathf)[[QN[ms:[[format-time]]] [urn:schemas-microsoft-com:xslt]]]]	,時刻の文字列表現	,	,[MSXML]
,[CODE(XPathf)[[[function-available]]]]	,[[拡張関数]]利用可否	,W3C 勧告	,"[XSLT], [XSLT 1.1]"
,[CODE(XPathf)[[QN[ora:generateGUID] [http://schemas.oracle.com/xpath/extension]]]]	,[[GUID]] 生成	,	,[ORABPEL]
,[CODE(XPathf)[[[generate-id]]]]	,識別子生成	,W3C 勧告	,"[XSLT], [XSLT 1.1]"
,[CODE(XPathf)[[QN[ora:getContentAsString] [http://schemas.oracle.com/xpath/extension]]]]	,文字列化	,	,[ORABPEL]
,[CODE(XPathf)[[QN[ora:getCurrentDate] [http://schemas.oracle.com/xpath/extension]]]]	,現在の日付	,	,[ORABPEL]
,[CODE(XPathf)[[QN[ora:getContentDateTime] [http://schemas.oracle.com/xpath/extension]]]]	,現在日時	,	,[ORABPEL]
,[CODE(XPathf)[[QN[ora:getContentTime] [http://schemas.oracle.com/xpath/extension]]]]	,現在時刻	,	,[ORABPEL]
,[CODE(XPathf)[[QN[ora:getConversationId] [http://schemas.oracle.com/xpath/extension]]]]	,処理 conversation 識別子	,	,[ORABPEL]
,[CODE(XPathf)[[QN[ora:getCreator] [http://schemas.oracle.com/xpath/extension]]]]	,処理実現値作者	,	,[ORABPEL]
,[CODE(XPathf)@en[[QN[sf:[[get-in-scope-prefixes]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[ora:getInstanceId] [http://schemas.oracle.com/xpath/extension]]]]	,処理実現値識別子	,	,[ORABPEL]
,[CODE(XPathf)@en[[QN[sf:[[get-namespace-uri-for-prefix]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[ora:getNodeValue] [http://schemas.oracle.com/xpath/extension]]]]	,節点の値	,	,[ORABPEL]
,[CODE(XPathf)[[QN[ora:getProcessId] [http://schemas.oracle.com/xpath/extension]]]]	,処理識別子	,	,[ORABPEL]
,[CODE(XPathf)[[QN[ora:getProcessURL] [http://schemas.oracle.com/xpath/extension]]]]	,処理根 URL	,	,[ORABPEL]
,[CODE(XPathf)[[QN[bpws:getVariableData] [http://schemas.xmlsoap.org/ws/2003/03/business-process/]]]]	,変数からデータを取得	,	,[BPEL]
,[CODE(XPathf)[[QN[bpws:getVariableProperty] [http://schemas.xmlsoap.org/ws/2003/03/business-process/]]]]	,変数から大域特性を取得	,	,[BPEL]
,[CODE(XPathf)[[QN[xsh:[[grep]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[grep]]	,	,[XSH]
,[CODE(XPathf)@en[[QN[sf:[[has-child-nodes]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[set:[[has-same-node]]] [http://exslt.org/sets]]]]	,同じ節点を持つか	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[xalan:[[hasSameNodes]]] [http://xml.apache.org/xalan]]]]	,同じ[[節点]]の集合か	,	,[XALAN]
,location-set	,[[here]]	,()	,[XPTR]
,[CODE(XPathf)[[[here]]]]	,ここ	,[DSIG]
,[CODE(XPathf)[[QN[math:[[highest]]] [http://exslt.org/math]]]]	,[[最大値]] ([[節点集合]])	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[hour-in-day]]] [http://exslt.org/dates-and-times]]]]	,時	,[EXSLT]
,node-set	,[[id]]	,(object)	,[CORE]
,[CODE(XPathf)[[QN[xsh:[[id2]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[識別子]]を持つ[[要素]] ([[文書]]を指定)	,	,[XSH]
,[CODE(XPathf)[[[if]]]]	,[[条件分岐]]	,W3C 勧告	,[XFORMS]
,[CODE(XPathf)[[QN[xsh:[[if]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[条件分岐]]	,	,[XSH]
,[CODE(XPathf)[[[index]]]]	,[[反復]]内の位置	,W3C 勧告	,[XFORMS]
,[CODE(XPathf)@en[[QN[sf:[[index-of]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)@en[[QN[sf:[[insert-before]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[[instance]]]]	,[[実現値]]	,W3C 勧告	,[XFORMS]
,[CODE(XPathf)[[QN[ora:integer] [http://schemas.oracle.com/xpath/extension]]]]	,整数化	,	,[ORABPEL]
,[CODE(XPathf)[[QN[set:[[intersection]]] [http://exslt.org/sets]]]]	,[[和集合]]	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[xalan:[[intersection]]] [http://xml.apache.org/xalan]]]]	,[[和集合]]	,	,[XALAN]
,[CODE(XPathf)@en[[[is-attribute]]()]],,,[[X#]]
,[CODE(XPathf)@en[[[is-binary-text]]()]],,,[[X#]]
,[CODE(XPathf)@en[[[is-comment]]()]],,,[[X#]]
,[CODE(XPathf)@en[[[is-element]]()]],,,[[X#]]
,[CODE(XPathf)@en[[[is-empty]]()]],,,[[X#]]
,[CODE(XPathf)@en[[[is-namespace]]()]],,,[[X#]]
,[CODE(XPathf)@en[[[is-processing-instruction]]()]],,,[[X#]]
,[CODE(XPathf)@en[[[is-text]]()]],,,[[X#]]
,[CODE(XPathf)@en[[QN[sf:[[item-at]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)@en[[[p:iteration-position()]]]],,[[W3C]] [[勧告]],[[XProc]]
,[CODE(XPathf)@en[[[p:iteration-size()]]]],,[[W3C]] [[勧告]],[[XProc]]
,[CODE(XPathf)[[QN[xsh:[[join]]] [http://xsh.sourceforge.net/xsh/]]]]	,文字列として連結	,	,[XSH]
,[CODE(XPathf)[[[key]]]]	,[[鍵]]	,W3C 勧告	,"[XSLT], [XSLT 1.1]"
,boolean	,[[lang]]	,(string)	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[lang]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,number	,[[last]]	,()	,[CORE]
,[CODE(XPathf)[[QN[xsh:[[lc]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[小文字]]化	,	,[XSH]
,[CODE(XPathf)[[QN[xsh:[[lcfirst]]] [http://xsh.sourceforge.net/xsh/]]]]	,先頭文字[[小文字]]化	,	,[XSH]
,[CODE(XPathf)[[QN[set:[[leading]]] [http://exslt.org/sets]]]]	,[[文書順]]で前の節点	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[leap-year]]] [http://exslt.org/dates-and-times]]]]	,[[閏年]]か	,[EXSLT]
,[CODE(XPathf)[[QN[xalan:[[lineNumber]]] [http://xml.apache.org/xalan]]]]	,[[原始文書]]での[[行番号]]	,	,[XALAN]
,[CODE(XPathf)[[QN[bpws:linkStatus] [http://schemas.xmlsoap.org/ws/2003/03/business-process/]]]]	,連結の状態	,	,[BPEL]
,string	,[[local-name]]	,(node-set?)	,[CORE]
,[CODE(XPathf)[[QN[ms:[[local-name]]] [urn:schemas-microsoft-com:xslt]]]]	,[[修飾名]]の[[局所名]]	,	,[MSXML]
,[CODE(XPathf)@en[[QN[sf:[[local-name]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[math:[[log]]] [http://exslt.org/math]]]]	,[[対数]]	,非安定	,[EXSLT]
,[CODE(XPathf)@en[[[lower-case]]()]],,,[[X#]]
,[CODE(XPathf)@en[[QN[sf:[[lower-case]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[math:[[lowest]]] [http://exslt.org/math]]]]	,[[最小値]] ([[節点集合]])	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[dyn:[[map]]] [http://exslt.org/dynamic]]]]	,各[[節点]]に処理	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[xsh:[[map]]] [http://xsh.sourceforge.net/xsh/]]]]	,各[[節点]]に処理	,	,[XSH]
,[CODE(XPathf)[[QN[regexp:[[match]]] [http://exslt.org/regular-expressions]]]]	,[[正規表現]]での[[一致]]	,非安定	,[EXSLT]
,[CODE(XPathf)@en[[[matches]]()]],,,[[X#]]
,[CODE(XPathf)@en[[QN[sf:[[matches]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[xsh:[[matches]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[正規表現]]一致	,	,[XSH]
,[CODE(XPathf)[[[max]]]]	,[[最大値]]	,W3C 勧告	,[XFORMS]
,[CODE(XPathf)[[QN[math:[[max]]] [http://exslt.org/math]]]]	,[[最大値]]	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[dyn:[[max]]] [http://exslt.org/dynamic]]]]	,[[最大値]] ([[XPath]] [[式]]使用)	,非安定	,[EXSLT]
,[CODE(XPathf)@en[[QN[sf:[[max]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[xsh:[[max]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[最大値]]	,	,[XSH]
,[CODE(XPathf)[[QN[ora:mergeChildNodes] [http://schemas.oracle.com/xpath/extension]]]]	,子節点併合	,	,[ORABPEL]
,[CODE(XPathf)[[[min]]]]	,[[最小値]]	,W3C 勧告	,[XFORMS]
,[CODE(XPathf)[[QN[math:[[min]]] [http://exslt.org/math]]]]	,[[最小値]]	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[dyn:[[min]]] [http://exslt.org/dynamic]]]]	,[[最小値]] ([[XPath]] [[式]]使用)	,非安定	,[EXSLT]
,[CODE(XPathf)@en[[QN[sf:[[min]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[xsh:[[min]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[最小値]]	,	,[XSH]
,[CODE(XPathf)[[QN[date:[[minute-in-hour]]] [http://exslt.org/dates-and-times]]]]	,分	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[month-abbreviation]]] [http://exslt.org/dates-and-times]]]]	,月省略名	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[month-in-year]]] [http://exslt.org/dates-and-times]]]]	,月番号	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[month-name]]] [http://exslt.org/dates-and-times]]]]	,月名	,[EXSLT]
,[CODE(XPathf)[[[months]]]]	,[[月]]数へ	,W3C 勧告	,[XFORMS]
,[CODE(XPathf)@en[[[n]]()]],[[名前空間]]新規作成,[[X#]]
,string	,[[name]]	,(node-set?)	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[name]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,string	,[[namespace-uri]]	,(node-set?)	,[CORE]
,[CODE(XPathf)[[QN[ms:[[namespace-uri]]] [urn:schemas-microsoft-com:xslt]]]]	,[[修飾名]]の[[名前空間URI]]	,	,[MSXML]
,[CODE(XPathf)@en[[QN[sf:[[namespace-uri]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[sql:[[new]]] [http://xml.apache.org/xalan/sql]]]]	,[[データ源]]に[[接続]]	,	,[XALAN]
,[CODE(XPathf)@en[[[new-attribute]]()]],[[要素]]新規作成,[[X#]]
,[CODE(XPathf)[[QN[xsh:[[new-attribute]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[属性節点]]新規作成	,	,[XSH]
,[CODE(XPathf)[[QN[xsh:[[new-cdata]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[[CODE(XML)[CDATA]]区間節点]]新規作成	,	,[XSH]
,[CODE(XPathf)[[QN[xsh:[[new-chunk]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[XML]] [[文書実体]]として構文解析	,	,[XSH]
,[CODE(XPathf)@en[[[new-comment]]()]],[[注釈]]新規作成,[[X#]]
,[CODE(XPathf)[[QN[xsh:[[new-comment]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[注釈節点]]新規作成	,	,[XSH]
,[CODE(XPathf)@en[[[new-element]]()]],[[要素]]新規作成,[[X#]]
,[CODE(XPathf)[[QN[xsh:[[new-element]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[要素節点]]新規作成	,	,[XSH]
,[CODE(XPathf)[[QN[xsh:[[new-element-ns]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[要素節点]]新規作成 (名前空間指定)	,	,[XSH]
,[CODE(XPathf)@en[[[new-namespace]]()]],[[名前空間]]新規作成,,[[X#]]
,[CODE(XPathf)@en[[[new-pi]]()]],[[処理指令]]新規作成,,[[X#]]
,[CODE(XPathf)[[QN[xsh:[[new-pi]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[処理指令節点]]新規作成	,	,[XSH]
,[CODE(XPathf)[[QN[xsh:[[new-text]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[文節点]]新規作成	,	,[XSH]
,[CODE(XPathf)@en[[[new-text]]()]],[[テキスト節点]]新規作成,[[X#]]
,string	,[[normalize-space]]	,(string?)	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[normalize-space]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)@en[[QN[sf:[[normalize-unicode]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)@en[[QN[sf:[[node-kind]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathe)[[QN[exslt:[[node-set]]] [http://exslt.org/common]]]]	,[[結果木素片]]から[[節点集合]]へ	,安定・中核	,[EXSLT]
,[CODE(XPathf)[[QN[xalan:[[node-set]]] [http://xml.apache.org/xalan]]]]	,[[結果木素片]]から[[節点集合]]へ	,	,[XALAN]
,boolean	,[[not]]	,(boolean)	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[not]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[[now]]]]	,[[現在時刻]]	,W3C 勧告	,[XFORMS]
,number	,[[number]]	,(object?)	,[CORE]
,[CODE(XPathf)[[QN[ms:[[number]]] [urn:schemas-microsoft-com:xslt]]]]	,[[XML Schema]] 表現から XPath 数値へ	,	,[MSXML]
,[CODE(XPathf)@en[[QN[sf:[[number]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)@en[[[number-to-string]]()]],,,[[X#]]
,[CODE(XPathf)[[QN[exslt:[[object-type]]] [http://exslt.org/common]]]]	,[[物体]]の[[型]]	,安定・中核	,[EXSLT]
,location-set	,[[origin]]	,()	,[XPTR]
,[CODE(XPathf)@en[[[p]]()]],[[処理指令]]新規作成,,[[X#]]
,[CODE(XPathf)[[QN[str:[[padding]]] [http://exslt.org/strings]]]]	,文字列の詰め	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[xsh:[[parse]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[XML]] [[文書実体]]として構文解析	,	,[XSH]
,[CODE(XPathf)[[QN[xsh:[[path]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[XPath]] [[経路]]	,	,[XSH]
,[CODE(XPathf)[[QN[date:[[parse-date]]] [http://exslt.org/dates-and-times]]]]	,日付の構文解析	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[ora:[[parseEscapedXML]]] [http://schemas.oracle.com/xpath/extension]]]]	,[[XML]] として構文解析	,	,[ORABPEL]
,[CODE(XPathf)@en[[[pi]]()]],,,[[X#]]
,[CODE(XPathf)[[[position]]]]	,位置	,W3C 勧告	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[position]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)@en[[[pow]]()]],,,[[X#]]
,[CODE(XPathf)[[QN[math:[[power]]] [http://exslt.org/math]]]]	,[[冪乗]]	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[sql:[[pquery]]] [http://xml.apache.org/xalan/sql]]]]	,[[データ源]]に[[引数化照会]]	,	,[XALAN]
,[CODE(XPathf)[[QN[ora:[[processXQuery]]] [http://schemas.oracle.com/xpath/extension]]]]	,[[XQuery]] 処理	,	,[ORABPEL]
,[CODE(XPathf)[[QN[ora:[[processXQueryItem]]] [http://schemas.oracle.com/xpath/extension]]]]	,[[XQuery]] 項目処理	,	,[ORABPEL]
,[CODE(XPathf)[[QN[ora:[[processXSLT]]] [http://schemas.oracle.com/xpath/extension]]]]	,[[XSLT]] 処理	,	,[ORABPEL]
,[CODE(XPathf)[[QN[ora:[[processXSQL]]] [http://schemas.oracle.com/xpath/extension]]]]	,[[XSQL]] 処理	,	,[ORABPEL]
,[CODE(XPathf)[[[property]]]]	,[[XForms]] [[特性]]	,W3C 勧告	,[XFORMS]
,[CODE(XPathf)[[QN[xalan:[[publicId]]] [http://xml.apache.org/xalan]]]]	,[[公開識別子]]	,	,[XALAN]
,[CODE(XPathf)[[QN[sql:[[query]]] [http://xml.apache.org/xalan/sql]]]]	,[[データ源]]に[[照会]]	,	,[XALAN]
,[CODE(XPathf)@en[[[random]]()]],,,[[X#]]
,[CODE(XPathf)[[QN[math:[[random]]] [http://exslt.org/math]]]]	,[[無作為]]値	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[random:[[random-sequence]]] [http://exslt.org/random]]]]	,[[無作為]]列	,安定・中核	,[EXSLT]
,[[location-set]]	,[[range]]	,(location-set)	,[XPTR]
,location-set	,[[range-inside]]	,(location-set)	,[XPTR]
,location-set	,[[range-to]]	,(location-set)	,[XPTR]
,[CODE(XPathf)[[QN[ora:[[readFile]]] [http://schemas.oracle.com/xpath/extension]]]]	,ファイル内容	,	,[ORABPEL]
,[CODE(XPathf)@en[[QN[sf:[[remove]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)@en[[[replace]]()]],,,[[X#]]
,[CODE(XPathf)[[QN[regexp:[[replace]]] [http://exslt.org/regular-expressions]]]]	,[[正規表現]]での[[置換]]	,非安定	,[EXSLT]
,[CODE(XPathf)@en[[QN[sf:[[replace]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[str:[[replace]]] [http://exslt.org/strings]]]]	,文字列の置換	,非安定	,[EXSLT]
,[CODE(XPathf)@en[[[p:resolve-uri()]]]],[[URLの解決]],[[W3C]] [[勧告]],[[XProc]]
,[CODE(XPathf)[[QN[xsh:[[reverse]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[逆順]][[文字列]]	,	,[XSH]
,number	,[[round]]	,(number)	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[round]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[xsh:[[same-node]]] [http://xsh.sourceforge.net/xsh/]]]]	,同じ[[節点]]を含むか	,	,[XSH]
,[CODE(XPathf)[[QN[ms:[[schema-info-available]]] [urn:schemas-microsoft-com:xslt]]]]	,[[XML Schema]] 情報が利用可能か	,	,[MSXML]
,[CODE(XPathf)[[[seconds]]]]	,[[秒数]]へ	,W3C 勧告	,[XFORMS]
,[CODE(XPathf)[[QN[date:[[seconds]]] [http://exslt.org/dates-and-times]]]]	,秒数	,非安定	,[EXSLT]
,[CODE(XPathf)[[[seconds-from-dateTime]]]]	,[[日付]]から[[秒数]]へ	,W3C 勧告	,[XFORMS]
,[CODE(XPathf)[[QN[xsh:[[serialize]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[XML]] 文字列化	,	,[XSH]
,[CODE(XPathf)[[QN[ora:[[setNodeValue]]] [http://schemas.oracle.com/xpath/extension]]]]	,節点の値を設定	,	,[ORABPEL]
,[CODE(XPathf)[[QN[math:[[sin]]] [http://exslt.org/math]]]]	,[[正弦]]	,非安定	,[EXSLT]
,[CODE(XPathf)@en[[[smil-audioDesc]]()]],[[W3C]] [[勧告]],[[SMIL3]]
,[CODE(XPathf)@en[[[smil-bitrate]]()]],[[W3C]] [[勧告]],[[SMIL3]]
,[CODE(XPathf)@en[[[smil-captions]]()]],[[W3C]] [[勧告]],[[SMIL3]]
,[CODE(XPathf)@en[[[smil-component]]()]],[[W3C]] [[勧告]],[[SMIL3]]
,[CODE(XPathf)@en[[[smil-customTest]]()]],[[W3C]] [[勧告]],[[SMIL3]]
,[CODE(XPathf)@en[[[smil-CPU]]()]],[[W3C]] [[勧告]],[[SMIL3]]
,[CODE(XPathf)@en[[[smil-language]]()]],[[W3C]] [[勧告]],[[SMIL3]]
,[CODE(XPathf)@en[[[smil-operatingSystem]]()]],[[W3C]] [[勧告]],[[SMIL3]]
,[CODE(XPathf)@en[[[smil-overdubOrSubtitle]]()]],[[W3C]] [[勧告]],[[SMIL3]]
,[CODE(XPathf)@en[[[smil-required]]()]],[[W3C]] [[勧告]],[[SMIL3]]
,[CODE(XPathf)@en[[[smil-screenDepth]]()]],[[W3C]] [[勧告]],[[SMIL3]]
,[CODE(XPathf)@en[[[smil-screenHeight]]()]],[[W3C]] [[勧告]],[[SMIL3]]
,[CODE(XPathf)@en[[[smil-screenWidth]]()]],[[W3C]] [[勧告]],[[SMIL3]]
,[CODE(XPathf)@en[[[sort]]()]],[[整列]],,[[X#]]
,[CODE(XPathf)[[QN[str:[[split]]] [http://exslt.org/strings]]]]	,文字列の分断	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[xsh:[[split]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[文字列]]を[[正規表現]]で分断	,	,[XSH]
,[CODE(XPathf)[[QN[xsh:[[sprintf]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[sprintf]]	,	,[XSH]
,[CODE(XPathf)@en[[[sqrt]]()]],,,[[X#]]
,[CODE(XPathf)[[QN[math:[[sqrt]]] [http://exslt.org/math]]]]	,[[二乗根]]	,非安定	,[EXSLT]
,location-set	,[[start-point]]	,(location-set)	,[XPTR]
,boolean	,[[starts-with]]	,"(string, string)        "	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[starts-with]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)@en[[[p:step-available()]]]],,[[W3C]] [[勧告]],[[XProc]]
,[CODE(XPathf)@en[[[string()]]]]	,,[[W3C]] [[勧告]],[[XPath 1.0]] [CORE]
,[CODE(XPathf)@en[[QN[sf:[[string]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[ms:[[string-compare]]] [urn:schemas-microsoft-com:xslt]]]]	,[[文字列]][[辞書式比較]]	,	,[MSXML]
,[CODE(XPathf)@en[[[string-index-of]]()]],,,[[X#]]
,[CODE(XPathf)@en[[[string-last-index-of]]()]],,,[[X#]]
,[CODE(XPathf)@en[[QN[sf:[[string-join]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,number	,[[string-length]]	,(string?)	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[string-length]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,location-set	,[[string-range]]	,"(location-set, string, number?, number?)"	,[XPTR]
,[CODE(XPathf)@en[[[string-to-number]]()]],,,[[X#]]
,[CODE(XPathf)[[QN[xsh:[[strmax]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[最大値]] (文字列)	,	,[XSH]
,[CODE(XPathf)[[QN[xsh:[[strmin]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[最小値]] (文字列)	,	,[XSH]
,[CODE(XPathf)@en[[QN[sf:[[subsequence]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[xsh:[[subst]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[正規表現]]で置換	,	,[XSH]
,[CODE(XPathf)[[QN[xsh:[[substr]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[部分文字列]]	,	,[XSH]
,string	,[[substring]]	,"(string, number, number?)"	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[substring]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,string	,[[substring-after]]	,"(string, string)     "	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[substring-after]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,string	,[[substring-before]]	,"(string, string)    "	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[substring-before]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)@en[[QN[sf:[[string-pad]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,number	,[[sum]]	,(node-set)	,[CORE]
,[CODE(XPathf)[[QN[date:[[sum]]] [http://exslt.org/dates-and-times]]]]	,日付の総和	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[dyn:[[sum]]] [http://exslt.org/dynamic]]]]	,[[合計]] ([[XPath]] [[式]]使用)	,非安定	,[EXSLT]
,[CODE(XPathf)@en[[QN[sf:[[sum]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[xsh:[[sum]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[合計]]	,	,[XSH]
,[CODE(XPathf)[[QN[xalan:[[systemId]]] [http://xml.apache.org/xalan]]]]	,[[システム識別子]]	,	,[XALAN]
,[CODE(XPathf)@en[[[system-property()]]]]	,[[システム特性値]]	,[[W3C]] [[勧告]],"[[XSLT 1.0]], [[XSLT 1.1]]"
,[CODE(XPathf)@en[[[p:system-property()]]]],[[システム特性値]],[[W3C]] [[勧告]],[[XProc]]
,[CODE(XPathf)@en[[[t]]()]],[[テキスト節点]]新規作成,[[X#]]
,[CODE(XPathf)[[QN[math:[[tan]]] [http://exslt.org/math]]]]	,[[正接]]	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[regexp:[[test]]] [http://exslt.org/regular-expressions]]]]	,[[正規表現]]での[[試験]]	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[time]]] [http://exslt.org/dates-and-times]]]]	,時刻	,[EXSLT]
,[CODE(XPathf)[[QN[xsh:[[times]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[文字列]]の反復	,	,[XSH]
,[CODE(XPathf)@en[[[tokenize]]()]],,,[[X#]]
,[CODE(XPathf)@en[[QN[sf:[[tokenize]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[str:[[tokenize]]] [http://exslt.org/strings]]]]	,[[字句化]]	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[xalan:[[tokenize]]] [http://xml.apache.org/xalan]]]]	,[[字句化]]	,	,[XALAN]
,[CODE(XPathf)[[QN[set:[[trailing]]] [http://exslt.org/sets]]]]	,[[文書順]]で後の節点	,安定・中核	,[EXSLT]
,string	,[[translate]]	,"(string, string, string)"	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[translate]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,boolean	,[[true]]	,()	,[CORE]
,[CODE(XPathf)@en[[QN[sf:[[true]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[ms:[[type-is]]] [urn:schemas-microsoft-com:xslt]]]]	,[[XML Schema]] [[データ型]]比較	,	,[MSXML]
,[CODE(XPathf)[[QN[ms:[[type-local-name]]] [urn:schemas-microsoft-com:xslt]]]]	,[[XML Schema]] [[データ型]][[局所名]]	,	,[MSXML]
,[CODE(XPathf)[[QN[ms:[[type-namespace-uri]]] [urn:schemas-microsoft-com:xslt]]]]	,[[XML Schema]] [[データ型]][[名前空間URI]]	,	,[MSXML]
,[CODE(XPathf)[[QN[xsh:[[uc]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[大文字化]]	,	,[XSH]
,[CODE(XPathf)[[QN[xsh:[[ucfirst]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[大文字化]] (先頭文字のみ)	,	,[XSH]
,[CODE(XPathf)[[[unparsed-entity-uri]]]]	,[[非解析対象実体]]の [[URI]]	,W3C 勧告	,"[XSLT], [XSLT 1.1]"
,[CODE(XPathf)@en[[[upper-case]]()]],,,[[X#]]
,[CODE(XPathf)@en[[QN[sf:[[upper-case]]][http://stx.sourceforge.net/2003/functions]]()]],,[[ISO/IEC]] [[CD]],[[STX]]
,[CODE(XPathf)[[QN[ms:[[utc]]] [urn:schemas-microsoft-com:xslt]]]]	,[[UTC]] 表現	,	,[MSXML]
,[CODE(XPathf)@en[[[p:value-available()]]]],,[[W3C]] [[勧告]],[[XProc]]
,[CODE(XPathf)[[QN[xsh:[[var]]] [http://xsh.sourceforge.net/xsh/]]]]	,[[変数値]]	,	,[XSH]
,[CODE(XPathf)@en[[[p:version-available()]]]],,[[W3C]] [[勧告]],[[XProc]]
,[CODE(XPathf)[[QN[date:[[week-in-month]]] [http://exslt.org/dates-and-times]]]]	,月内の週番号	,非安定	,[EXSLT]
,[CODE(XPathf)[[QN[date:[[week-in-year]]] [http://exslt.org/dates-and-times]]]]	,年内の週番号	,安定・中核	,[EXSLT]
,[CODE(XPathf)@en[[[p:xpath-version-available()]]]],,[[W3C]] [[勧告]],[[XProc]]
,[CODE(XPathf)[[QN[date:[[year]]] [http://exslt.org/dates-and-times]]]]	,年	,安定・中核	,[EXSLT]


[2] 仕様:
- [CORE] [CITE[XML Path Language (XPath): Core Function Library]] 
<http://www.w3.org/TR/xpath#corelib>
- [XPtr] [CITE[XPointer xpointer() Scheme]]
<http://www.w3.org/TR/xptr-xpointer/#xptr-functions>
- [XSLT] [CITE[XSL Transformations (XSLT): Additional Functions]]
<http://www.w3.org/TR/xslt#add-func>
- [XSLT 1.1] [CITE[XSL Transformations (XSLT) Version 1.1]] 
<http://www.w3.org/TR/2001/WD-xslt11-20010824/#add-func>
- [XFORMS] [CITE[XPath Expressions in XForms]] 
<http://www.w3.org/TR/xforms/slice7.html>
- [[MSDN]]
-- [CITE[XPath Functions]] 
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/html/xmrefxpathfunctions.asp>
--- [MSXML] [CITE[Microsoft XPath Extension Functions]] 
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/html/xsdsupportextensionfunctions.asp>
-- [CITE[Adding Custom Functions to XPath]] <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnexxml/html/xml10212002.asp>
- [CITE[EXSLT Meets XPath]] <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnexxml/html/xml11172003.asp>
-- [CITE[XslTransform Class Implements the XSLT Processor]] <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconXSLTStylesheetScriptingUsingMsxslscript.asp>
- [XALAN]
-- [CITE[Extensions library]] 
<http://xml.apache.org/xalan-c/extensionslib.html#xalanns>
-- [CITE[Extensions library]] <http://xml.apache.org/xalan-j/extensionslib.html#xalanns>
-- [CITE[Extensions for XSLTC]] 
<http://xml.apache.org/xalan-j/extensions_xsltc.html#nodeset_ext>
- [4XPATH]
-- [CITE[How to Implement your own 4XPath extension functions]] 
<http://uche.ogbuji.net/tech/akara/nodes/2003-01-01/xslt-ext-funcs>
- [CSVG] [CITE[SVG with constraints]] 
<http://www.csse.monash.edu.au/~clm/csvg/>
-- 現時点で文書化されていないので、 >>1 のリストには含めていません。
- [XSH] [CITE[XSH2 Reference]] 
<http://xsh.sourceforge.net/doc2/html/index.html#function>
- [BPEL] [CITE[BPEL4WS Specification Index Page]] 
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbizspec/html/bpel1-1.asp>
- [ORABPEL] [CITE[Oracle BPEL Process Manager]] <http://www.bpelbook.com/1183_04_PreviewChapter.pdf>
- [22] [DSIG] [CITE[XML-Signature XPath Filter 2.0]] 
<http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/#sec-EvalContext>
-- [23] [CITE@en[[[RFC 3653]] - XML-Signature XPath Filter 2.0]], [TIME[2019-03-11T02:59:23.000Z]], [TIME[2021-04-27T02:23:44.051Z]] <https://tools.ietf.org/html/rfc3653>
-[CITE@en[SMIL 3.0 State]] ([TIME[2008-12-02 00:45:09 +09:00]] 版) <http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-state.html#StateNS-StateTest-Functions>
- [XPROC] [CITE[XProc: An XML Pipeline Language]] ([TIME[2010-05-11 22:38:07 +09:00]] 版) <http://www.w3.org/TR/2010/REC-xproc-20100511/#xpath-extension-functions>

- [3] XPath に慣れると当然のことになってしまいますが、最初は XPath (経路指定)  になぜ関数があるのか不思議におもうかもしれません。関数を使用することで、 (プログラム言語の[[条件分岐]]などの機能を使って) 複数個の経路指定を使う必要があったものを、一度の経路指定にまとめることができます。
- [4] 例えば、 「[SAMP(XPath)[child::foo]] が幾つかあるうちの最初の要素の [SAMP(XPath)[child::bar]]」を、 [SAMP(XPath)[child::foo[position() = 1]/child::bar]] と書くことが出来ます。
- [5] [[MSXML]] の XSLT 実装では、 [CODE(XML)[[VAR(NSPFX)[msxml]]:[[script]]]] 要素の中で定義した [[JavaScript]] などの関数を任意の名前空間と結合して XPath の関数として使うことが出来ます。
- [6] ''JXPath - JXPath User's Guide'' <http://www.terra-intl.com/jakarta/commons/jxpath/users-guide.html#Extension%20Functions>
- [7] >>5 ''MSXML4.0を用いたXSLT変換 - Personnel'' <http://members.jcom.home.ne.jp/jintrick/Personal/msxslt.html#function_ext>
- [8] 中核関数ライブラリの関数は全ての XPath 応用で実装することになっています。
- [9] [CODE(URI)[http://xmlns.4suite.org/ext]] ''Ft.Xml.Xslt.BuiltInExtFunctions'' <http://senri.homelinux.com/4suite/extensions/Ft.Xml.Xslt.BuiltInExtFunctions.html>
- [10] ''Ft.Xml.XPath.BuiltInExtFunctions'' <http://senri.homelinux.com/4suite/extensions/Ft.Xml.XPath.BuiltInExtFunctions.html>
- [11] ''Ft.Server.Server.Xslt'' <http://senri.homelinux.com/4suite/extensions/Ft.Server.Server.Xslt.html>
- [12] '''' <http://senri.homelinux.com/4suite/>'''
- [13] ''EXSLT'' <http://www.exslt.org/>
- [14] ''Extensions library'' <http://www.kit.hi-ho.ne.jp/~ginga/xalan-j/extensionslib.html>
- [15] [[Xalan]]  には [CODE(URI)[[[xalan]]:]] とかいう謎の [[URI]] [[scheme]] や[[絶対URI]] でない[[名前空間名]]があったりする。。。

[16] [[Xalan]] では [CODE(URI)[[[xalan]]:]] URI scheme
で [[Java]] のパッケージや級を指定して、 XPath
の関数として Java のメソッドを呼び出すことができます [SRC[XALAN]]。

[18]
[CITE@en[Web Services Choreography Description Language Version 1.0]] 
<http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109/#Expressions>

自身の[[名前空間]]に[[関数]]を定義しています。
[[XPath 1.0]] の[[応用]]ですが、[[データ型]]は [[XML Schema 1.0]]
のものを使用して定義されています。
([[名無しさん]])

[19]
[CITE[Delivery Context: XPath Access Functions 1.0]] <http://www.w3.org/TR/2006/WD-cselection-xaf-20061010/>
([[名無しさん]] [WEAK[2006-10-11 01:41:03 +00:00]])

[20]
[CITE@EN[Delivery Context: XPath Access Functions 1.0]] ([TIME[2007-07-16 22:51:54 +09:00]] 版) <http://www.w3.org/TR/2007/CR-cselection-xaf-20070725/>


[21] [CITE@en[RFC 7950 - The YANG 1.1 Data Modeling Language]]
([TIME[2016-09-15 03:32:37 +09:00]])
<https://tools.ietf.org/html/rfc7950#section-10>