ARTISAN PROJECT htmlParser
[ class tree: htmlParser ] [ index: htmlParser ] [ all elements ]

Class: htmlParser

Source Location: /htmlParser/hp/htmlParser.php

Class htmlParser

Property Summary
mixed   $doc_contents  

[ Top ]
Method Summary
void   errorString()  
void   getErrorCode()  
void   makeTags()   タグを作る
array   parse()   HTNL文章をパースする
void   setCharacterDataHandler()   文字列データハンドラを定義する
void   setCommentHandler()   コメントデータハンドラを定義する
void   setDefaultHandler()   デフォルトのデータハンドラを定義する
void   setElementHandler()   タグデータハンドラを定義する
string   unParse()   parseされたHTMLを再構築する

[ Top ]
Properties
mixed   $doc_contents = "" [line 39]

[ Top ]
Methods
errorString  [line 329]

  void errorString( mixed $code  )



[ Top ]
getErrorCode  [line 324]

  void getErrorCode( )



[ Top ]
makeTags  [line 306]

  void makeTags( string $tag_name, [mixed $options = array()], array $option  )

タグを作る

Parameters:
string   $tag_name:  タグ名
array   $option:  属性


[ Top ]
parse  [line 105]

  array parse( string $source_content, [mixed $return_parse_array = true]  )

HTNL文章をパースする

Parameters:
string   $source_content:  パースしたいHTML文章


[ Top ]
setCharacterDataHandler  [line 59]

  void setCharacterDataHandler( string|array $character_data_handler  )

文字列データハンドラを定義する

Parameters:
string|array   $character_data_handler: 


[ Top ]
setCommentHandler  [line 94]

  void setCommentHandler( string|array $comment_handler  )

コメントデータハンドラを定義する

Parameters:
string|array   $comment_handler: 


[ Top ]
setDefaultHandler  [line 70]

  void setDefaultHandler( string|array $default_handler  )

デフォルトのデータハンドラを定義する

Parameters:
string|array   $default_handler: 


[ Top ]
setElementHandler  [line 82]

  void setElementHandler( string|array $start_element_handler, string|array $end_element_handler  )

タグデータハンドラを定義する

Parameters:
string|array   $start_element_handler:  開始タグ
string|array   $end_element_handler:  終了タグ


[ Top ]
unParse  [line 280]

  string unParse( array $contents_array  )

parseされたHTMLを再構築する

Parameters:
array   $contents_array: 


[ Top ]

Documentation generated on Thu, 04 Jan 2007 17:47:05 +0900