Skip to content

Commit 287124d

Browse files
authored
Updated readme
1 parent ed74686 commit 287124d

File tree

1 file changed

+57
-44
lines changed

1 file changed

+57
-44
lines changed

README.md

Lines changed: 57 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -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+
8787
U.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")));
171184
System.out.println(builder.toJson());
172185
System.out.println(builder.toXml());
173186
```

0 commit comments

Comments
 (0)