@@ -83,7 +83,7 @@ U.of(1, 2, 3) // or java.util.Arrays.asList(1, 2, 3) or new Integer[] {1, 2, 3}
8383 })
8484 .forEach(System . out:: println);
8585 // "a1", "a2", "a2", "a3", "a3", "a3"
86-
86+
8787U . formatXml(" <a><b>data</b></a>" , Xml . XmlStringBuilder . Step . TWO_SPACES );
8888 // <a>
8989 // <b>data</b>
@@ -96,15 +96,17 @@ U.formatJson("{\"a\":{\"b\":\"data\"}}", Json.JsonStringBuilder.Step.TWO_SPACES)
9696 // }
9797 // }
9898
99- U . xmlToJson(" <mydocument has=\" an attribute\" >\n " +
100- " <and>\n " +
101- " <many>elements</many>\n " +
102- " <many>more elements</many>\n " +
103- " </and>\n " +
104- " <plus a=\" complex\" >\n " +
105- " element as well\n " +
106- " </plus>\n " +
107- " </mydocument>" , Json . JsonStringBuilder . Step . TWO_SPACES );
99+ U . xmlToJson(
100+ " <mydocument has=\" an attribute\" >\n "
101+ + " <and>\n "
102+ + " <many>elements</many>\n "
103+ + " <many>more elements</many>\n "
104+ + " </and>\n "
105+ + " <plus a=\" complex\" >\n "
106+ + " element as well\n "
107+ + " </plus>\n "
108+ + " </mydocument>" ,
109+ Json . JsonStringBuilder . Step . TWO_SPACES );
108110
109111 // {
110112 // "mydocument": {
@@ -123,22 +125,25 @@ U.xmlToJson("<mydocument has=\"an attribute\">\n" +
123125 // "#omit-xml-declaration": "yes"
124126 // }
125127
126- U . jsonToXml(" {\n " +
127- " \" mydocument\" : {\n " +
128- " \" -has\" : \" an attribute\" ,\n " +
129- " \" and\" : {\n " +
130- " \" many\" : [\n " +
131- " \" elements\" ,\n " +
132- " \" more elements\"\n " +
133- " ]\n " +
134- " },\n " +
135- " \" plus\" : {\n " +
136- " \" -a\" : \" complex\" ,\n " +
137- " \" #text\" : \"\\ n element as well\\ n \"\n " +
138- " }\n " +
139- " },\n " +
140- " \" #omit-xml-declaration\" : \" yes\"\n " +
141- " }" , Xml . XmlStringBuilder . Step . TWO_SPACES );
128+
129+ U . jsonToXml(
130+ " {\n "
131+ + " \" mydocument\" : {\n "
132+ + " \" -has\" : \" an attribute\" ,\n "
133+ + " \" and\" : {\n "
134+ + " \" many\" : [\n "
135+ + " \" elements\" ,\n "
136+ + " \" more elements\"\n "
137+ + " ]\n "
138+ + " },\n "
139+ + " \" plus\" : {\n "
140+ + " \" -a\" : \" complex\" ,\n "
141+ + " \" #text\" : \"\\ n element as well\\ n \"\n "
142+ + " }\n "
143+ + " },\n "
144+ + " \" #omit-xml-declaration\" : \" yes\"\n "
145+ + " }" ,
146+ Xml . XmlStringBuilder . Step . TWO_SPACES );
142147
143148 // <mydocument has="an attribute">
144149 // <and>
@@ -150,24 +155,32 @@ U.jsonToXml("{\n" +
150155 // </plus>
151156 // </mydocument>
152157
153- U . Builder builder = U . objectBuilder()
154- .add(" firstName" , " John" )
155- .add(" lastName" , " Smith" )
156- .add(" age" , 25 )
157- .add(" address" , U . arrayBuilder()
158- .add(U . objectBuilder()
159- .add(" streetAddress" , " 21 2nd Street" )
160- .add(" city" , " New York" )
161- .addNull(" cityId" )
162- .add(" state" , " NY" )
163- .add(" postalCode" , " 10021" )))
164- .add(" phoneNumber" , U . arrayBuilder()
165- .add(U . objectBuilder()
166- .add(" type" , " home" )
167- .add(" number" , " 212 555-1234" ))
168- .add(U . objectBuilder()
169- .add(" type" , " fax" )
170- .add(" number" , " 646 555-4567" )));
158+ U . Builder builder =
159+ U . objectBuilder()
160+ .add(" firstName" , " John" )
161+ .add(" lastName" , " Smith" )
162+ .add(" age" , 25 )
163+ .add(
164+ " address" ,
165+ U . arrayBuilder()
166+ .add(
167+ U . objectBuilder()
168+ .add(" streetAddress" , " 21 2nd Street" )
169+ .add(" city" , " New York" )
170+ .addNull(" cityId" )
171+ .add(" state" , " NY" )
172+ .add(" postalCode" , " 10021" )))
173+ .add(
174+ " phoneNumber" ,
175+ U . arrayBuilder()
176+ .add(
177+ U . objectBuilder()
178+ .add(" type" , " home" )
179+ .add(" number" , " 212 555-1234" ))
180+ .add(
181+ U . objectBuilder()
182+ .add(" type" , " fax" )
183+ .add(" number" , " 646 555-4567" )));
171184System . out. println(builder. toJson());
172185System . out. println(builder. toXml());
173186```
0 commit comments