xml_sample/
xml_sample.rs

1use parsercher;
2
3fn main() {
4    let xml = r#"
5<?xml version="1.0"?>
6<Order Number="12345" Date="2021-05-07">
7  <Address Type="Shipping">
8    <Name>ABCD</Name>
9  </Address>
10  <Address Type="Billing">
11    <Name>EFGH</Name>
12  </Address>
13  <Items>
14    <Item ProductNumber="67890">
15      <ProductName>desk</ProductName>
16    </Item>
17    <Item ProductNumber="09876">
18      <ProductName>table</ProductName>
19    </Item>
20  </Items>
21</Order>
22"#;
23    if let Ok(dom) = parsercher::parse(&xml) {
24        parsercher::print_dom_tree(&dom);
25    }
26}