...
1 package mxj
2
3 import (
4 "fmt"
5 "testing"
6 )
7
8 var jjdata = []byte(`{ "key1":"string", "key2":34, "key3":true, "key4":"unsafe: <>&", "key5":null }`)
9
10 func TestJ2XHeader(t *testing.T) {
11 fmt.Println("\n---------------- j2x_test .go ...")
12 }
13
14 func TestJ2X(t *testing.T) {
15
16 m, err := NewMapJson(jjdata)
17 if err != nil {
18 t.Fatal("NewMapJson, err:", err)
19 }
20
21 x, err := m.Xml()
22 if err != nil {
23 t.Fatal("m.Xml(), err:", err)
24 }
25
26 fmt.Println("j2x, jdata:", string(jjdata))
27 fmt.Println("j2x, m :", m)
28 fmt.Println("j2x, xml :", string(x))
29 }
30
View as plain text