Hi,
I'm new to Go, and this is my first post here...
I need to merge some xml files into 1.
I would prefer using standard library for this task.
var XML1 = []byte(`<?xml version="1.0" encoding="UTF-8"?>
<Foo>
<Document>
<Info>some stuff</Info>
<Pages>
<Page number="1">
<tag>abc</tag>
</Page>
<Page number="2">
<tag>def</tag>
</Page>
</Pages>
</Document>
</Foo>`)
var XML2 = []byte(`<?xml version="1.0" encoding="UTF-8"?>
<Foo>
<Document>
<Info>some stuff</Info>
<Pages>
<Page number="1">
<tag>ghi</tag>
</Page>
<Page number="2">
<tag>jkl</tag>
</Page>
</Pages>
</Document>
</Foo>`)
Result I'm looking for would be:
<?xml version="1.0" encoding="UTF-8"?>
<Foo>
<Document>
<Info>some stuff</Info>
<Pages>
<Page number="1">
<tag>ghi</tag>
</Page>
<Page number="2">
<tag>jkl</tag>
</Page>
<Page number="3">
<tag>ghi</tag>
</Page>
<Page number="4">
<tag>jkl</tag>
</Page>
</Pages>
</Document>
</Foo>
Here's what I have done so far: https://play.golang.org/p/xzqhhURV46
Thanks.
--
You received this message because you are subscribed to the Google Groups
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.