1package mxj 2 3import ( 4 "fmt" 5 "testing" 6) 7 8var jjdata = []byte(`{ "key1":"string", "key2":34, "key3":true, "key4":"unsafe: <>&", "key5":null }`) 9 10func TestJ2XHeader(t *testing.T) { 11 fmt.Println("\n---------------- j2x_test .go ...") 12} 13 14func 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