xml_set_notation_decl_handler說明bool xml_set_notation_decl_handler ( resource parser, callback handler )為 parser 參數特殊的 XML 解析器建立注解聲明處理器函數。參數 start_element_handler 和 end_element_handler 為表示函數名稱的字串,這些函數必須在為 parser 特殊的解析器呼叫 xml_parse() 函數時已存在。 注解聲明是文件 DTD 的一部分,並有如下格式:
由 handler 參數命名的函數名必須接受五個參數:
handler ( resource parser, string notation_name, string base, string system_id, string public_id )
若果處理器函數名被設定為空字串或是 FALSE,則該有問題的處理器將被屏蔽。 若果處理器被成功的建立,該函數將返回 TRUE;若果 parser 指向的不是合法的解析器,函數該函數將返回 FALSE。
| |||