diff -r 8bf13358a50a -r d39cfc926f95 relpipe-data/examples-in-xmltable-libvirt.xml --- a/relpipe-data/examples-in-xmltable-libvirt.xml Thu Jul 25 22:16:12 2019 +0200 +++ b/relpipe-data/examples-in-xmltable-libvirt.xml Wed Jul 31 16:01:34 2019 +0200 @@ -11,12 +11,6 @@
Libvirt is a popular API/tool for managing virtual machines (KVM/Qemu, LXC etc.) and stores its configuration in XML files.
Thanks to the tool relpipe-in-xmltable
we can get aggregated overview of our virtual machines.
- This tool does similar job like the xmltable function known from SQL.
- It uses the XPath language for selecting parts of the input XML – one XPath expression points to record nodes
- and one or more XPath expressions point to attribute nodes/values relatively to particular record node.
- Our tool is able to produce one or more relations from a single XML input.
- The input is parsed at once and converted to DOM in memory i.e. no streaming – thus processing of huge XML files requires appropriate amounts of RAM, on the other hand:
- our expression can access whole XML document and pick values not only from currently processed record node.