xmldb-driver

command
v0.41.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 26, 2026 License: AGPL-3.0 Imports: 7 Imported by: 0

README

XMLDB Driver Example

This example demonstrates how to use Neat's xmldb driver to point at a directory of XML files and query them as database tables.

The directory serves as the database, and each .xml file is represented as a table named after its filename (without the extension). Attributes and leaf sub-elements across the rows define the column schema, with type inference and widening done automatically.

Files

  • data/users.xml: A standard XML file containing <user> entries ("users" table).
  • data/products.xml: A standard XML file containing <product> entries ("products" table).
  • data/orders.xml: A standard XML file containing <order> entries ("orders" table).

How to Run

You can run this example using the standard Go toolchain:

go run examples/xmldb-driver/main.go

Running the Tests

To run the unit tests for this example:

go test -v ./examples/xmldb-driver/...

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL