XiMpLe: A Simple XML Tree Parser and Generator

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.

AuthorMeik Michalke [aut, cre]
Date of publication2015-11-24 21:36:18
MaintainerMeik Michalke <meik.michalke@hhu.de>
LicenseGPL (>= 3)
Version0.03-23
http://reaktanz.de/?c=hacking&s=XiMpLe

View on CRAN

Functions

is.XiMpLe.doc Man page
is.XiMpLe.node Man page
node Man page
node<- Man page
node<-,-methods Man page
node,-methods Man page
node<-,XiMpLe.doc-method Man page
node,XiMpLe.doc-method Man page
node<-,XiMpLe.node-method Man page
node,XiMpLe.node-method Man page
node<-,XiMpLe.XML-method Man page
node,XiMpLe.XML-method Man page
parseXMLTree Man page
pasteXML Man page
pasteXML,-methods Man page
pasteXMLNode Man page
pasteXMLTag Man page
pasteXMLTree Man page
pasteXML,XiMpLe.doc-method Man page
pasteXML,XiMpLe.node-method Man page
show,-methods Man page
show,XiMpLe.doc-method Man page
show,XiMpLe.node-method Man page
show,XiMpLe.XML-method Man page
XiMpLe.doc-class Man page
XiMpLe.doc,-class Man page
XiMpLe.node-class Man page
XiMpLe.node,-class Man page
XiMpLe-package Man page
XMLAttrs Man page
XMLAttrs<- Man page
XMLAttrs<-,-methods Man page
XMLAttrs,-methods Man page
XMLAttrs<-,XiMpLe.node-method Man page
XMLAttrs,XiMpLe.node-method Man page
XMLChildren Man page
XMLChildren<- Man page
XMLChildren<-,-methods Man page
XMLChildren,-methods Man page
XMLChildren<-,XiMpLe.doc-method Man page
XMLChildren,XiMpLe.doc-method Man page
XMLChildren<-,XiMpLe.node-method Man page
XMLChildren,XiMpLe.node-method Man page
XMLDecl Man page
XMLDecl<- Man page
XMLDecl<-,-methods Man page
XMLDecl,-methods Man page
XMLDecl<-,XiMpLe.doc-method Man page
XMLDecl,XiMpLe.doc-method Man page
XMLDTD Man page
XMLDTD<- Man page
XMLDTD<-,-methods Man page
XMLDTD,-methods Man page
XMLDTD<-,XiMpLe.doc-method Man page
XMLDTD,XiMpLe.doc-method Man page
XMLFile Man page
XMLFile<- Man page
XMLFile<-,-methods Man page
XMLFile,-methods Man page
XMLFile<-,XiMpLe.doc-method Man page
XMLFile,XiMpLe.doc-method Man page
XMLName Man page
XMLName<- Man page
XMLName<-,-methods Man page
XMLName,-methods Man page
XMLName<-,XiMpLe.node-method Man page
XMLName,XiMpLe.node-method Man page
XMLNode Man page
XMLScan Man page
XMLScan<- Man page
XMLScanDeep Man page
XMLScanDeep,-methods Man page
XMLScanDeep,XiMpLe.doc-method Man page
XMLScanDeep,XiMpLe.node-method Man page
XMLScan<-,-methods Man page
XMLScan,-methods Man page
XMLScan<-,XiMpLe.doc-method Man page
XMLScan,XiMpLe.doc-method Man page
XMLScan<-,XiMpLe.node-method Man page
XMLScan,XiMpLe.node-method Man page
XMLTree Man page
XMLValue Man page
XMLValue<- Man page
XMLValue<-,-methods Man page
XMLValue,-methods Man page
XMLValue<-,XiMpLe.node-method Man page
XMLValue,XiMpLe.node-method Man page

Files

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

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.