From 846437f6f61256e98dfd1854eb1e03e0574222c0 Mon Sep 17 00:00:00 2001 From: Tom Wright Date: Wed, 28 Oct 2020 15:00:00 +0000 Subject: [PATCH 1/2] Version module name --- go.mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go.mod b/go.mod index 6797f72..7bd84fe 100644 --- a/go.mod +++ b/go.mod @@ -1,3 +1,3 @@ -module github.com/clbanning/mxj +module github.com/clbanning/mxj/v2 go 1.15 From 229fb039cdb2c71d5e713d98eee0bdfd042c0c40 Mon Sep 17 00:00:00 2001 From: Tom Wright Date: Wed, 28 Oct 2020 15:04:15 +0000 Subject: [PATCH 2/2] Update readme with installation and basic readme --- readme.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/readme.md b/readme.md index e03ed46..9e6496e 100644 --- a/readme.md +++ b/readme.md @@ -3,6 +3,17 @@ Decode/encode XML to/from map[string]interface{} (or JSON) values, and extract/m mxj supplants the legacy x2j and j2x packages. If you want the old syntax, use mxj/x2j and mxj/j2x packages. +

Installation

+``` +go get github.com/clbanning/mxj/v2@v2.3.2 +``` + +``` +import "github.com/clbanning/mxj/v2" + +data, _ := mxj.NewMapXml([]byte(`xxx`)) +``` +

Related Packages

https://github.com/clbanning/checkxml provides functions for validating XML data.