XML Parser Functions

  1. utf8_decode()
  2. utf8_encode()
  3. xml_error_string()
  4. xml_get_current_byte_index()
  5. xml_get_current_column_number()
  6. xml_get_current_line_number()
  7. xml_get_error_code()
  8. xml_parse()
  9. xml_parse_into_struct()
  10. xml_parser_create_ns()
  11. xml_parser_create()
  12. xml_parser_free()
  13. xml_parser_get_option()
  14. xml_parser_set_option()
  15. xml_set_character_data_handler()
  16. xml_set_default_handler()
  17. xml_set_element_handler()
  18. xml_set_end_namespace_decl_handler()
  19. xml_set_external_entity_ref_handler()
  20. xml_set_notation_decl_handler()
  21. xml_set_object()
  22. xml_set_processing_instruction_handler()
  23. xml_set_start_namespace_decl_handler()
  24. xml_set_unparsed_entity_decl_handler()

XML Parser Constants

XML_ERROR_NONE (integer)

XML_ERROR_NO_MEMORY (integer)

XML_ERROR_SYNTAX (integer)

XML_ERROR_NO_ELEMENTS (integer)

XML_ERROR_INVALID_TOKEN (integer)

XML_ERROR_UNCLOSED_TOKEN (integer)

XML_ERROR_PARTIAL_CHAR (integer)

XML_ERROR_TAG_MISMATCH (integer)

XML_ERROR_DUPLICATE_ATTRIBUTE (integer)

XML_ERROR_JUNK_AFTER_DOC_ELEMENT (integer)

XML_ERROR_PARAM_ENTITY_REF (integer)

XML_ERROR_UNDEFINED_ENTITY (integer)

XML_ERROR_RECURSIVE_ENTITY_REF (integer)

XML_ERROR_ASYNC_ENTITY (integer)

XML_ERROR_BAD_CHAR_REF (integer)

XML_ERROR_BINARY_ENTITY_REF (integer)

XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF (integer)

XML_ERROR_MISPLACED_XML_PI (integer)

XML_ERROR_UNKNOWN_ENCODING (integer)

XML_ERROR_INCORRECT_ENCODING (integer)

XML_ERROR_UNCLOSED_CDATA_SECTION (integer)

XML_ERROR_EXTERNAL_ENTITY_HANDLING (integer)

XML_OPTION_CASE_FOLDING (integer)

XML_OPTION_TARGET_ENCODING (integer)

XML_OPTION_SKIP_TAGSTART (integer)

XML_OPTION_SKIP_WHITE (integer)

Share This:

Leave a Reply

Your email address will not be published. Required fields are marked *