Package: XiMpLe 0.11-3
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.
Authors:
XiMpLe_0.11-3.tar.gz
XiMpLe_0.11-3.tar.gz(r-4.5-noble)XiMpLe_0.11-3.tar.gz(r-4.4-noble)
XiMpLe_0.11-3.tgz(r-4.4-emscripten)XiMpLe_0.11-3.tgz(r-4.3-emscripten)
XiMpLe.pdf |XiMpLe.html✨
XiMpLe/json (API)
NEWS
# Install 'XiMpLe' in R: |
install.packages('XiMpLe', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/rkward-community/ximple/issues
Last updated 2 months agofrom:25f24f31bd. Checks:OK: 2. Indexed: no.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Aug 23 2024 |
R-4.5-linux | OK | Aug 23 2024 |
Exports:as_XiMpLe_docas_XiMpLe_nodegen_tag_functionsis.XiMpLe_nodeis.XiMpLe.docis.XiMpLe.nodeis.XiMpLe.validitynodenode<-parseXMLTreepasteXMLpasteXMLNodepasteXMLTagpasteXMLTreeprovide_fileshowvalidXMLXiMpLe_docXiMpLe_doc_oldXiMpLe_nodeXiMpLe_node_oldXMLAttrsXMLAttrs<-XMLChildrenXMLChildren<-XMLDeclXMLDecl<-XMLDTDXMLDTD<-XMLFileXMLFile<-XMLgeneratorsXMLNameXMLName<-XMLNodeXMLScanXMLScan<-XMLScanDeepXMLTreeXMLValidityXMLValueXMLValue<-
Dependencies:
Readme and manuals
Help Manual
Help page | Topics |
---|---|
A Simple XML Tree Parser and Generator | XiMpLe-package XiMpLe |
Function generator to simplify generation of 'XiMpLe_node' objects | gen_tag_functions |
Extract/manipulate a node or parts of it from an XML tree | node node,-methods node,XiMpLe.doc-method node,XiMpLe.node-method node,XiMpLe.XML-method node,XiMpLe_doc-method node,XiMpLe_node-method node<- node<-,-methods node<-,XiMpLe.doc-method node<-,XiMpLe.node-method node<-,XiMpLe.XML-method node<-,XiMpLe_doc-method node<-,XiMpLe_node-method XiMpLe.XML-class |
Read an XML file into an R object | parseXMLTree |
Paste methods for XiMpLe XML objects | pasteXML pasteXML,-methods pasteXML,XiMpLe_doc-method pasteXML,XiMpLe_node-method pasteXMLNode pasteXMLTree |
Write an XML tag | pasteXMLTag |
Manage static files in project directory | provide_file |
Show method for S4 objects of XiMpLe XML classes | show,-methods show,XiMpLe.doc-method show,XiMpLe.node-method show,XiMpLe.XML-method show,XiMpLe_doc-method show,XiMpLe_node-method |
Validate S4 objects of XiMpLe XML classes | validXML validXML,-methods validXML,XiMpLe.doc-method validXML,XiMpLe.node-method validXML,XiMpLe.XML-method |
Classes XiMpLe_doc and XiMpLe.doc (old) | as_XiMpLe_doc as_XiMpLe_doc,-methods as_XiMpLe_doc,XiMpLe.doc-method is.XiMpLe.doc XiMpLe.doc,-class XiMpLe.doc-class XiMpLe_doc XiMpLe_doc,-class XiMpLe_doc-class XiMpLe_doc_old |
Classes XiMpLe_node and XiMpLe.node (old) | as_XiMpLe_node as_XiMpLe_node,-methods as_XiMpLe_node,XiMpLe.node-method is.XiMpLe.node is.XiMpLe_node XiMpLe.node,-class XiMpLe.node-class XiMpLe_node XiMpLe_node,-class XiMpLe_node-class XiMpLe_node_old |
Class XiMpLe.validity | is.XiMpLe.validity XiMpLe.validity,-class XiMpLe.validity-class XMLValidity |
Generate XML generator functions from XiMpLe.validity object | XMLgenerators XMLgenerators,-methods XMLgenerators,XiMpLe.validity-method |
Getter/setter methods for S4 objects of XiMpLe XML classes | XMLAttrs XMLAttrs,-methods XMLAttrs,XiMpLe_node-method XMLAttrs<- XMLAttrs<-,-methods XMLAttrs<-,XiMpLe_node-method XMLChildren XMLChildren,-methods XMLChildren,XiMpLe_doc-method XMLChildren,XiMpLe_node-method XMLChildren<- XMLChildren<-,-methods XMLChildren<-,XiMpLe_doc-method XMLChildren<-,XiMpLe_node-method XMLDecl XMLDecl,-methods XMLDecl,XiMpLe_doc-method XMLDecl<- XMLDecl<-,-methods XMLDecl<-,XiMpLe_doc-method XMLDTD XMLDTD,-methods XMLDTD,XiMpLe_doc-method XMLDTD<- XMLDTD<-,-methods XMLDTD<-,XiMpLe_doc-method XMLFile XMLFile,-methods XMLFile,XiMpLe_doc-method XMLFile<- XMLFile<-,-methods XMLFile<-,XiMpLe_doc-method XMLName XMLName,-methods XMLName,XiMpLe_node-method XMLName<- XMLName<-,-methods XMLName<-,XiMpLe_node-method XMLScan XMLScan,-methods XMLScan,XiMpLe_doc-method XMLScan,XiMpLe_node-method XMLScan<- XMLScan<-,-methods XMLScan<-,XiMpLe_doc-method XMLScan<-,XiMpLe_node-method XMLScanDeep XMLScanDeep,-methods XMLScanDeep,XiMpLe_doc-method XMLScanDeep,XiMpLe_node-method XMLValue XMLValue,-methods XMLValue,XiMpLe_node-method XMLValue<- XMLValue<-,-methods XMLValue<-,XiMpLe_node-method |
Deprecated functions and methods | pasteXML,XiMpLe.doc-method pasteXML,XiMpLe.node-method XiMpLe-deprecated XMLAttrs,XiMpLe.node-method XMLAttrs<-,XiMpLe.node-method XMLChildren,XiMpLe.doc-method XMLChildren,XiMpLe.node-method XMLChildren<-,XiMpLe.doc-method XMLChildren<-,XiMpLe.node-method XMLDecl,XiMpLe.doc-method XMLDecl<-,XiMpLe.doc-method XMLDTD,XiMpLe.doc-method XMLDTD<-,XiMpLe.doc-method XMLFile,XiMpLe.doc-method XMLFile<-,XiMpLe.doc-method XMLName,XiMpLe.node-method XMLName<-,XiMpLe.node-method XMLScan,XiMpLe.doc-method XMLScan,XiMpLe.node-method XMLScan<-,XiMpLe.doc-method XMLScan<-,XiMpLe.node-method XMLScanDeep,XiMpLe.doc-method XMLScanDeep,XiMpLe.node-method XMLValue,XiMpLe.node-method XMLValue<-,XiMpLe.node-method |
Constructor function for 'XiMpLe_node' objects | XMLNode |
Constructor function for XiMpLe.doc objects | XMLTree |