XiMpLe: A Simple XML Tree Parser and Generator

Share:

Provides a simple XML tree parser/generator. It includes functions to read XML files into R objects, get information out of and into nodes, and write R objects back to XML code. It's not as powerful as the 'XML' package and doesn't aim to be, but for simple XML handling it could be useful. It was originally developed for the R GUI and IDE RKWard (https://rkward.kde.org), to make plugin development easier.

Author
Meik Michalke [aut, cre]
Date of publication
2015-11-24 21:36:18
Maintainer
Meik Michalke <meik.michalke@hhu.de>
License
GPL (>= 3)
Version
0.03-23
URLs

View on CRAN

Man pages

node
Extract/manipulate a node or parts of it from an XML tree
parseXMLTree
Read an XML file into an R object
pasteXML-methods
Paste methods for XiMpLe XML objects
pasteXMLTag
Write an XML tag
show-methods
Show method for S4 objects of XiMpLe XML classes
XiMpLe.doc-class
S4 class XiMpLe.doc
XiMpLe.node-class
S4 class XiMpLe.node
XiMpLe-package
The XiMpLe Package
XMLGetters-methods
Getter/setter methods for S4 objects of XiMpLe XML classes
XMLNode
Constructor function for XiMpLe.node objects
XMLTree
Constructor function for XiMpLe.doc objects

Files in this package

XiMpLe
XiMpLe/inst
XiMpLe/inst/CITATION
XiMpLe/inst/NEWS.Rd
XiMpLe/inst/doc
XiMpLe/inst/doc/XiMpLe_vignette.Rnw
XiMpLe/inst/doc/XiMpLe_vignette.pdf
XiMpLe/tests
XiMpLe/tests/testthat.R
XiMpLe/tests/testthat
XiMpLe/tests/testthat/sample_XML_tree_changed_value.RData
XiMpLe/tests/testthat/sample_XML_node_attrs.RData
XiMpLe/tests/testthat/sample_XML_tree.RData
XiMpLe/tests/testthat/sample_XML_node_empty_dput.txt
XiMpLe/tests/testthat/sample_RSS_parsed.RData
XiMpLe/tests/testthat/koRpus_RSS_sample.xml
XiMpLe/tests/testthat/sample_XML_node_closed_dput.txt
XiMpLe/tests/testthat/sample_XML_tree_changed.RData
XiMpLe/tests/testthat/sample_XML_node_extracted.RData
XiMpLe/tests/testthat/tests.R
XiMpLe/NAMESPACE
XiMpLe/R
XiMpLe/R/01_method_02_node.R
XiMpLe/R/parseXMLTree.R
XiMpLe/R/01_method_03_show.R
XiMpLe/R/XiMpLe-internal.R
XiMpLe/R/XiMpLe-package.R
XiMpLe/R/00_class_02_XiMpLe.doc.R
XiMpLe/R/pasteXMLTag.R
XiMpLe/R/XMLNode.R
XiMpLe/R/00_class_01_XiMpLe.node.R
XiMpLe/R/01_method_01_pasteXML.R
XiMpLe/R/XMLTree.R
XiMpLe/R/zzz_is_get_utils.R
XiMpLe/vignettes
XiMpLe/vignettes/XiMpLe_vignette.Rnw
XiMpLe/MD5
XiMpLe/DESCRIPTION
XiMpLe/ChangeLog
XiMpLe/man
XiMpLe/man/XiMpLe-package.Rd
XiMpLe/man/XMLNode.Rd
XiMpLe/man/XiMpLe.node-class.Rd
XiMpLe/man/pasteXMLTag.Rd
XiMpLe/man/parseXMLTree.Rd
XiMpLe/man/XMLGetters-methods.Rd
XiMpLe/man/pasteXML-methods.Rd
XiMpLe/man/XMLTree.Rd
XiMpLe/man/node.Rd
XiMpLe/man/XiMpLe.doc-class.Rd
XiMpLe/man/show-methods.Rd