{
  "_id": "6ac8b23dde46216d5edd5ca4",
  "Package": "flatxml",
  "Type": "Package",
  "Title": "Tools for Working with XML Files as R Dataframes",
  "Version": "0.1.1",
  "Authors@R": "person(\"Joachim\", \"Zuckarelli\", email = \"joachim@zuckarelli.de\",\nrole = c(\"aut\", \"cre\"))",
  "Maintainer": "Joachim Zuckarelli <joachim@zuckarelli.de>",
  "Description": "On import, the XML information is converted to a dataframe\nthat reflects the hierarchical XML structure. Intuitive\nfunctions allow to navigate within this transparent XML data\nstructure (without any knowledge of 'XPath'). 'flatXML' also\nprovides tools to extract data from the XML into a flat\ndataframe that can be used to perform statistical operations.\nIt also supports converting dataframes to XML.",
  "License": "GPL-3",
  "BugReports": "https://github.com/jsugarelli/flatxml/issues",
  "URL": "https://github.com/jsugarelli/flatxml/",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.1.1",
  "Config/pak/sysreqs": "make libxml2-dev libssl-dev",
  "Repository": "https://jsugarelli.r-universe.dev",
  "Date/Publication": "2020-12-01 21:21:17 UTC",
  "RemoteUrl": "https://github.com/jsugarelli/flatxml",
  "RemoteRef": "HEAD",
  "RemoteSha": "4d81f2eab2756f0bbf24dff4848f4b5200e01f79",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-09 09:19:29 UTC",
    "User": "root"
  },
  "Author": "Joachim Zuckarelli [aut, cre]",
  "_user": "jsugarelli",
  "_type": "src",
  "_file": "flatxml_0.1.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/7532f9980a2683c082c5af501b2974cebfed5c2f59a27b52be99cba2cd8ceaf7",
  "_filesize": 177848,
  "_sha256": "7532f9980a2683c082c5af501b2974cebfed5c2f59a27b52be99cba2cd8ceaf7",
  "_expires": "2027-01-17T09:22:03.000Z",
  "_created": "2026-10-09T09:19:29.000Z",
  "_published": "2026-10-09T09:22:05.207Z",
  "_buildurl": "https://github.com/r-universe/jsugarelli/actions/runs/37910240678",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 113754417768,
      "time": 111,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11605814092"
    },
    {
      "job": 113754417781,
      "time": 95,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11606581541"
    },
    {
      "job": 113754417909,
      "time": 102,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11606149406"
    },
    {
      "job": 113754417867,
      "time": 105,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11605544574"
    },
    {
      "job": 113753508937,
      "time": 154,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11606795571"
    },
    {
      "job": 113754417820,
      "time": 78,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11606466481"
    },
    {
      "job": 113754417913,
      "time": 63,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11606625979"
    },
    {
      "job": 113754417776,
      "time": 71,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11606760802"
    },
    {
      "job": 113754417972,
      "time": 78,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11606114028"
    }
  ],
  "_upstream": "https://github.com/jsugarelli/flatxml",
  "_commit": {
    "id": "4d81f2eab2756f0bbf24dff4848f4b5200e01f79",
    "author": "Joachim Zuckarelli <joachim.zuckarelli@gmx.net>",
    "committer": "Joachim Zuckarelli <joachim@zuckarelli.de>",
    "message": "New function fxml_toXML(), changes to fxml_importXMLFlat() to support SSL\n",
    "time": 1606857677
  },
  "_maintainer": {
    "name": "Joachim Zuckarelli",
    "email": "joachim@zuckarelli.de",
    "login": "jsugarelli",
    "twitter": "@jsugarelli",
    "description": "Follow me on Twitter: @jsugarelli",
    "uuid": 38797219
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "RCurl",
      "role": "Imports"
    },
    {
      "package": "xml2",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "crayon",
      "role": "Imports"
    }
  ],
  "_owner": "jsugarelli",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "dataframe",
    "xml"
  ],
  "_stars": 23,
  "_contributors": [
    {
      "user": "jsugarelli",
      "count": 8,
      "uuid": 38797219
    }
  ],
  "_userbio": {
    "uuid": 38797219,
    "type": "user",
    "name": "Joachim Zuckarelli",
    "followers": 20,
    "description": "Follow me on Twitter: @jsugarelli"
  },
  "_downloads": {
    "count": 374,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/flatxml"
  },
  "_devurl": "https://github.com/jsugarelli/flatxml",
  "_searchresults": 35,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/flatxml.html",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/jsugarelli/flatxml",
  "_realowner": "jsugarelli",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2018-06-24"
    },
    {
      "version": "0.0.2",
      "date": "2018-07-08"
    },
    {
      "version": "0.1.0",
      "date": "2020-07-24"
    },
    {
      "version": "0.1.1",
      "date": "2020-12-01"
    }
  ],
  "_exports": [
    "fxml_findPath",
    "fxml_findPathBottom",
    "fxml_findPathFull",
    "fxml_findPathRoot",
    "fxml_getAttribute",
    "fxml_getAttributesAll",
    "fxml_getChildren",
    "fxml_getDepthLevel",
    "fxml_getElement",
    "fxml_getElementInfo",
    "fxml_getParent",
    "fxml_getSiblings",
    "fxml_getUniqueElements",
    "fxml_getValue",
    "fxml_hasAttributes",
    "fxml_hasChildren",
    "fxml_hasParent",
    "fxml_hasSiblings",
    "fxml_hasValue",
    "fxml_importXMLFlat",
    "fxml_numAttributes",
    "fxml_numChildren",
    "fxml_numSiblings",
    "fxml_toDataFrame",
    "fxml_toXML"
  ],
  "_help": [
    {
      "page": "flatxml",
      "title": "flatXML: Tools for Working with XML Files as R Dataframes",
      "topics": [
        "flatxml"
      ]
    },
    {
      "page": "fxml_findPath",
      "title": "Finding XML elements",
      "topics": [
        "fxml_findPath"
      ]
    },
    {
      "page": "fxml_findPathBottom",
      "title": "Finding XML elements",
      "topics": [
        "fxml_findPathBottom"
      ]
    },
    {
      "page": "fxml_findPathFull",
      "title": "Finding XML elements",
      "topics": [
        "fxml_findPathFull"
      ]
    },
    {
      "page": "fxml_findPathRoot",
      "title": "Finding XML elements",
      "topics": [
        "fxml_findPathRoot"
      ]
    },
    {
      "page": "fxml_getAttribute",
      "title": "Attributes of an XML element",
      "topics": [
        "fxml_getAttribute"
      ]
    },
    {
      "page": "fxml_getAttributesAll",
      "title": "Attributes of an XML element",
      "topics": [
        "fxml_getAttributesAll"
      ]
    },
    {
      "page": "fxml_getChildren",
      "title": "Children of an XML element",
      "topics": [
        "fxml_getChildren"
      ]
    },
    {
      "page": "fxml_getDepthLevel",
      "title": "Handling flat XML files",
      "topics": [
        "fxml_getDepthLevel"
      ]
    },
    {
      "page": "fxml_getElement",
      "title": "Handling flat XML files",
      "topics": [
        "fxml_getElement"
      ]
    },
    {
      "page": "fxml_getElementInfo",
      "title": "Handling flat XML files",
      "topics": [
        "fxml_getElementInfo"
      ]
    },
    {
      "page": "fxml_getParent",
      "title": "Parent of an XML element",
      "topics": [
        "fxml_getParent"
      ]
    },
    {
      "page": "fxml_getSiblings",
      "title": "Siblings of an XML element",
      "topics": [
        "fxml_getSiblings"
      ]
    },
    {
      "page": "fxml_getUniqueElements",
      "title": "Handling flat XML files",
      "topics": [
        "fxml_getUniqueElements"
      ]
    },
    {
      "page": "fxml_getValue",
      "title": "Value of an XML element",
      "topics": [
        "fxml_getValue"
      ]
    },
    {
      "page": "fxml_hasAttributes",
      "title": "Attributes of XML elements",
      "topics": [
        "fxml_hasAttributes"
      ]
    },
    {
      "page": "fxml_hasChildren",
      "title": "Children of an XML element",
      "topics": [
        "fxml_hasChildren"
      ]
    },
    {
      "page": "fxml_hasParent",
      "title": "Parent of an XML element",
      "topics": [
        "fxml_hasParent"
      ]
    },
    {
      "page": "fxml_hasSiblings",
      "title": "Siblings of an XML element",
      "topics": [
        "fxml_hasSiblings"
      ]
    },
    {
      "page": "fxml_hasValue",
      "title": "Value of an XML element",
      "topics": [
        "fxml_hasValue"
      ]
    },
    {
      "page": "fxml_importXMLFlat",
      "title": "Handling flat XML files",
      "topics": [
        "fxml_importXMLFlat"
      ]
    },
    {
      "page": "fxml_numAttributes",
      "title": "Attributes of XML elements",
      "topics": [
        "fxml_numAttributes"
      ]
    },
    {
      "page": "fxml_numChildren",
      "title": "Children of an XML element",
      "topics": [
        "fxml_numChildren"
      ]
    },
    {
      "page": "fxml_numSiblings",
      "title": "Siblings of an XML element",
      "topics": [
        "fxml_numSiblings"
      ]
    },
    {
      "page": "fxml_toDataFrame",
      "title": "Converting between XML and dataframes",
      "topics": [
        "fxml_toDataFrame"
      ]
    },
    {
      "page": "fxml_toXML",
      "title": "Converting between XML and dataframes",
      "topics": [
        "fxml_toXML"
      ]
    }
  ],
  "_readme": "https://github.com/jsugarelli/flatxml/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "bitops",
    "cli",
    "crayon",
    "curl",
    "httr",
    "jsonlite",
    "mime",
    "openssl",
    "R6",
    "RCurl",
    "rlang",
    "sys",
    "xml2"
  ],
  "_score": 5.08188713942355,
  "_indexed": true,
  "_nocasepkg": "flatxml",
  "_universes": [
    "jsugarelli"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-10-09T09:21:20.000Z",
      "distro": "resolute",
      "commit": "4d81f2eab2756f0bbf24dff4848f4b5200e01f79",
      "fileid": "https://r2.ropensci.org/d09dd3f494f4a3120a7e23b975a165cd6caa22256ad1988828a6a83e7a3af0b7",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/jsugarelli/actions/runs/37910240678"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-10-09T09:21:10.000Z",
      "distro": "resolute",
      "commit": "4d81f2eab2756f0bbf24dff4848f4b5200e01f79",
      "fileid": "https://r2.ropensci.org/d62a0c450b687f4ff58d4b06051d557e3a6688fee3c805da07681852bf97b9db",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/jsugarelli/actions/runs/37910240678"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.1",
      "date": "2026-10-09T09:21:15.000Z",
      "commit": "4d81f2eab2756f0bbf24dff4848f4b5200e01f79",
      "fileid": "https://r2.ropensci.org/d81e8258359a66c71c1d137285b663bdd59e8c3410ef4183fa3eaaf2431a6ec9",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/jsugarelli/actions/runs/37910240678"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.1",
      "date": "2026-10-09T09:21:21.000Z",
      "commit": "4d81f2eab2756f0bbf24dff4848f4b5200e01f79",
      "fileid": "https://r2.ropensci.org/f50e79abcad96b5dc6b61797c718b5a8f1f2fc29b75c312dc91ca6171af9c9e8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/jsugarelli/actions/runs/37910240678"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.1",
      "date": "2026-10-09T09:21:03.000Z",
      "commit": "4d81f2eab2756f0bbf24dff4848f4b5200e01f79",
      "fileid": "https://r2.ropensci.org/069ad23a5ae1cab4f2e7f4d0a3e4d9b217d5f2f935b48b068cf5fcce480cc3b2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jsugarelli/actions/runs/37910240678"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-10-09T09:20:27.000Z",
      "commit": "4d81f2eab2756f0bbf24dff4848f4b5200e01f79",
      "fileid": "https://r2.ropensci.org/aac584e12aad6e871459a9f847507c02dd3cdf146d3acc6c8b1794263b5fb4d2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/jsugarelli/actions/runs/37910240678"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-10-09T09:20:38.000Z",
      "commit": "4d81f2eab2756f0bbf24dff4848f4b5200e01f79",
      "fileid": "https://r2.ropensci.org/9b26aafea43d660a47d40999cdb3af488807d4680c11fe7bc1cc84eeceebd7c5",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/jsugarelli/actions/runs/37910240678"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-10-09T09:20:42.000Z",
      "commit": "4d81f2eab2756f0bbf24dff4848f4b5200e01f79",
      "fileid": "https://r2.ropensci.org/702e714e5e614709eb4b218ef6c080e5f51a0729a7c20da14a315c707b81462e",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/jsugarelli/actions/runs/37910240678"
    }
  ]
}