From a546fb9d1969d836c311192f65e834af1b24b04e Mon Sep 17 00:00:00 2001 From: Valentyn Kolesnikov Date: Thu, 27 Feb 2025 04:29:46 +0200 Subject: [PATCH 1/2] Improved readme --- README.md | 86 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/README.md b/README.md index deb06b7a..7275bb82 100644 --- a/README.md +++ b/README.md @@ -125,6 +125,49 @@ U.xmlToJson( // "#omit-xml-declaration": "yes" // } +U.xmlToJsonMinimum( + "\n" + + " Example Text\n" + + " 42\n" + + " 3.14\n" + + " true\n" + + " 2025-02-26\n" + + " \n" + + " 2025-02-26T14:30:00Z\n" + + " \n" + + " Item 1\n" + + " Item 2\n" + + " \n" + + " \n" + + " Value 1\n" + + " Value 2\n" + + " \n" + + " \n" + + "\n", + Json.JsonStringBuilder.Step.TWO_SPACES); + // { + // "data": { + // "string": "Example Text", + // "integer": "42", + // "float": "3.14", + // "boolean": "true", + // "date": "2025-02-26", + // "time": "14:30:00", + // "datetime": "2025-02-26T14:30:00Z", + // "array": { + // "item": [ + // "Item 1", + // "Item 2" + // ] + // }, + // "object": { + // "key1": "Value 1", + // "key2": "Value 2" + // }, + // "null": "" + // } + // } + U.jsonToXml( "{\n" + " \"mydocument\": {\n" @@ -153,6 +196,49 @@ U.jsonToXml( // // +U.jsonToXmlMinimum( + "{\n" + + + " \"data\": {\n" + + " \"string\": \"Example Text\",\n" + + " \"integer\": \"42\",\n" + + " \"float\": \"3.14\",\n" + + " \"boolean\": \"true\",\n" + + " \"date\": \"2025-02-26\",\n" + + " \"time\": \"14:30:00\",\n" + + " \"datetime\": \"2025-02-26T14:30:00Z\",\n" + + " \"array\": {\n" + + " \"item\": [\n" + + " \"Item 1\",\n" + + " \"Item 2\"\n" + + " ]\n" + + " },\n" + + " \"object\": {\n" + + " \"key1\": \"Value 1\",\n" + + " \"key2\": \"Value 2\"\n" + + " },\n" + + " \"null\": \"\"\n" + + " }\n" + + "}", + Xml.XmlStringBuilder.Step.TWO_SPACES); + // + // Example Text + // 42 + // 3.14 + // true + // 2025-02-26 + // + // 2025-02-26T14:30:00Z + // + // Item 1 + // Item 2 + // + // + // Value 1 + // Value 2 + // + // + // + U.Builder builder = U.objectBuilder() .add("firstName", "John") .add("lastName", "Smith") From e954abf9f91d26542872109bd43951aa13cb28ed Mon Sep 17 00:00:00 2001 From: Valentyn Kolesnikov Date: Thu, 27 Feb 2025 04:43:08 +0200 Subject: [PATCH 2/2] Improved readme --- README.md | 34 +++++++++++++--------------------- 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 7275bb82..ef115037 100644 --- a/README.md +++ b/README.md @@ -134,10 +134,8 @@ U.xmlToJsonMinimum( + " 2025-02-26\n" + " \n" + " 2025-02-26T14:30:00Z\n" - + " \n" - + " Item 1\n" - + " Item 2\n" - + " \n" + + " Item 1\n" + + " Item 2\n" + " \n" + " Value 1\n" + " Value 2\n" @@ -154,12 +152,10 @@ U.xmlToJsonMinimum( // "date": "2025-02-26", // "time": "14:30:00", // "datetime": "2025-02-26T14:30:00Z", - // "array": { - // "item": [ - // "Item 1", - // "Item 2" - // ] - // }, + // "array": [ + // "Item 1", + // "Item 2" + // ], // "object": { // "key1": "Value 1", // "key2": "Value 2" @@ -197,7 +193,7 @@ U.jsonToXml( // U.jsonToXmlMinimum( - "{\n" + + "{\n" + " \"data\": {\n" + " \"string\": \"Example Text\",\n" + " \"integer\": \"42\",\n" @@ -206,12 +202,10 @@ U.jsonToXmlMinimum( + " \"date\": \"2025-02-26\",\n" + " \"time\": \"14:30:00\",\n" + " \"datetime\": \"2025-02-26T14:30:00Z\",\n" - + " \"array\": {\n" - + " \"item\": [\n" - + " \"Item 1\",\n" - + " \"Item 2\"\n" - + " ]\n" - + " },\n" + + " \"array\": [\n" + + " \"Item 1\",\n" + + " \"Item 2\"\n" + + " ],\n" + " \"object\": {\n" + " \"key1\": \"Value 1\",\n" + " \"key2\": \"Value 2\"\n" @@ -228,10 +222,8 @@ U.jsonToXmlMinimum( // 2025-02-26 // // 2025-02-26T14:30:00Z - // - // Item 1 - // Item 2 - // + // Item 1 + // Item 2 // // Value 1 // Value 2