Difference between revisions of "libxml"

(Bugs / Feature Requests)
(Documentation)
Line 14: Line 14:
  
 
== Documentation ==  
 
== Documentation ==  
 +
 +
== Documentation ==
 +
 +
=== Namespaces ===
 +
 +
{|class="wikitable sortable"
 +
!Namespace
 +
!Description
 +
!Implemented
 +
|-
 +
|[[libxml]]
 +
|libxml Root Namespace
 +
|Yes
 +
|-
 +
|[[libxml.dom]]
 +
|libxml Document Object Model namespace
 +
|Yes
 +
|}
 +
 +
==== libxml DOM Object Reference ====
 +
 +
{| class="wikitable sortable"
 +
! align="left" | Object
 +
! align="left" style="padding-left:10px;" | Description
 +
! align="left" style="padding-left:10px;" | Implemented
 +
|-
 +
|[[libxml.dom.node|DOM Node]]
 +
|style="padding-left:10px;"|The Node object represents a single node in the document tree
 +
|style="padding-left:10px;"|Yes
 +
|-
 +
|[[libxml.dom.nodelist|DOM NodeList]]
 +
|style="padding-left:10px;"|The NodeList object represents an ordered list of nodes
 +
|style="padding-left:10px;"|Yes
 +
|-
 +
|[[libxml.dom.namednodemap|DOM NamedNodeMap]]
 +
|style="padding-left:10px;"|The NamedNodeMap object represents an unordered list of nodes.
 +
|style="padding-left:10px;"|Yes
 +
|-
 +
|[[libxml.dom.document|DOM document]]
 +
|style="padding-left:10px;"|The Document object represents the entire XML/HTML document.
 +
|style="padding-left:10px;"|Yes
 +
|-
 +
|[[libxml.dom.element|DOM Element]]
 +
|style="padding-left:10px;"|The Element object represents an element in an XML/HTML document
 +
|style="padding-left:10px;"|Yes
 +
|-
 +
|[[libxml.dom.attribute|DOM Attribute]]
 +
|style="padding-left:10px;"|The Attr object represents an attribute of an Element object.
 +
|style="padding-left:10px;"|Yes
 +
|-
 +
|[[libxml.dom.text|DOM Text]]
 +
|style="padding-left:10px;"|The Text object represents the textual content of an element or attribute.
 +
|style="padding-left:10px;"|Yes
 +
|-
 +
|[[libxml.dom.cdata|DOM CDATA]]
 +
|style="padding-left:10px;"|The CDATASection object represents a CDATA section in a document.
 +
|style="padding-left:10px;"|Yes
 +
|-
 +
|[[libxml.dom.comment|DOM Comment]]
 +
|style="padding-left:10px;"|The Comment object represents the content of comment nodes in a document.
 +
|style="padding-left:10px;"|No
 +
|-
 +
|[[libxml.dom.DOMParser|DOM DOMParser]]
 +
|style="padding-left:10px;"|DOMParser object parses xml/html text and returns a DOM Object
 +
|style="padding-left:10px;"|Yes
 +
|}
 +
 +
  
 
{{#set:LOVE Version=Any}}
 
{{#set:LOVE Version=Any}}
 
{{#set:Description=Lua XML Library}}
 
{{#set:Description=Lua XML Library}}
 
[[Category:Libraries]]
 
[[Category:Libraries]]

Revision as of 10:54, 6 September 2012

Summary

libxml is a minimal XML Dom library which enables lovers to load, save, and traverse xml documents within their love2d applications

Articles / Tutorials

Download

Download libxml at github

Bugs / Feature Requests

For bugs or feature requests, please use the "Issues" section over at github

Documentation

Documentation

Namespaces

Namespace Description Implemented
libxml libxml Root Namespace Yes
libxml.dom libxml Document Object Model namespace Yes

libxml DOM Object Reference

Object Description Implemented
DOM Node The Node object represents a single node in the document tree Yes
DOM NodeList The NodeList object represents an ordered list of nodes Yes
DOM NamedNodeMap The NamedNodeMap object represents an unordered list of nodes. Yes
DOM document The Document object represents the entire XML/HTML document. Yes
DOM Element The Element object represents an element in an XML/HTML document Yes
DOM Attribute The Attr object represents an attribute of an Element object. Yes
DOM Text The Text object represents the textual content of an element or attribute. Yes
DOM CDATA The CDATASection object represents a CDATA section in a document. Yes
DOM Comment The Comment object represents the content of comment nodes in a document. No
DOM DOMParser DOMParser object parses xml/html text and returns a DOM Object Yes