lang 函式
若內容節點的 xml:lang
屬性與引數字串所指定之語言的子語言相同,則會傳回 True。
語法
boolean lang(string)
備註
內容節點的語言取決於內容節點上的 xml:lang
屬性值;若內容節點沒有 xml:lang
屬性,則取決於最接近節點內容且具有 xml:lang
屬性之上階的 xml:lang
屬性值。如果沒有這種屬性,lang()
則會傳回 False。若有此屬性,且屬性值等於引數 (忽略大小寫),或有以 "-
" 開頭的字尾,因而使屬性值等於引數,而忽略屬性值的後置字元並忽略大小寫,則 lang()
會傳回 True。
假設有下列的 XML 項目:
下列函式呼叫會針對所有項目傳回 True:
lang("en")