xml-paths 0.1.2

Tool to quickly see the structure of an xml file by listing all the tag paths present in the file.
Documentation
# xml-paths

If you have a large xml file, it can be useful to try to
understand the structure by getting a map of all the possible element paths.

An easy way to do that is by using this tool.

## Installation

```bash
cargo install xml-paths
```

## Usage

Just run the command and give it a file to parse.

For example, if we have an xml file at `path/to/my/xml_file.xml` that looks like

```xml
<notes>
    <note>
        <to>Gina</to>
        <from>Doug</from>
        <heading>Thanks</heading>
        <body>Lunch was amazing!</body>
    </note>
    <note>
        <to>Doug</to>
        <from>Gina</from>
        <heading>Thanks</heading>
        <body>Thanks Doug! I liked it too -- that's a definite repeat!</body>
    </note>
</notes>
```

,

we run

```bash
xml-paths path/to/my/xml_file.xml
```

to get

```text
/
/notes
/notes/note
/notes/note/body
/notes/note/from
/notes/note/heading
/notes/note/to
```