目次
一般
Internal static functions used inside XML parser.
関数
clear_counter
clear some counter
convert_print
remove exceeding space, and remove special-chars remove exceeding space, and remove special-chars
dxml_dump_element
For debug, dump the element contents
dxml_free_xml
free the allocated xml structure
dxml_get_PCDATA_bysimplepath
Obtain the PCDATA specified with a simple path, using name/name/name notation
dxml_get_element_byname
Get the pointer to element by name
dxml_get_element_bysimplepath
Get the pointer to element by a simple path, using name/name/name notation.
dxml_next_notPCDATA
Obtain the next non-PCDATA, ie.
dxml_read_xml
Read the XML file and load it as the element structure
get_bookchapter
Handle chapter and sect*
get_bothtypes
Something that appears inside the para elements and outside the para elements. Something that appears inside the para elements and outside the para elements.
get_itemizedlist
Process itemized list
get_paratype
handle para-type ones which can contain PCDATA handle para-type ones which can contain PCDATA
get_table
Process table element
maybe_label_end
ends a label conditionally.
maybe_label_start
Add a label and self-link.
recursebook
Handle book element, and check for each chapter in the book
変数
counter_chapter
chapter counter array
typedef
dxml_attribute
Structure representing attributes within element
dxml_element
Structure holding
PCDATA or ELEMENT
このページは
DOC++
によって生成されています.