CSV-Datei:

"Zahl","Wahrheitswert","Zeichenkette","Datum"
"8,003","False","ERSTER","24.06.2014"
"58,531","True","Peter","23.02.2015"
"66,703","True","Paul","08.08.2015"
"83,21","False","Anna","14.01.2015"
"13,928","True","Thomas","04.02.2014"
"-82,99","False","Peter","07.05.2015"
"8,695","True","Paul","21.09.2013"
"52,531","True","Peter","23.02.2015"
"16,700","True","LETZTER","08.04.2015"

******************** Diesen String kürzen und auch in XML darstellen lassen.

JSON-String:

{
    "headers": [
        "Zahl",
        "Wahrheitswert",
        "Zeichenkette",
        "Datum"
    ],
    "rows": [
        {
            "Zahl": "8,003",
            "Wahrheitswert": "False",
            "Zeichenkette": "ERSTER",
            "Datum": "24.06.2014"
        },
        {
            "Zahl": "58,531",
            "Wahrheitswert": "True",
            "Zeichenkette": "Peter",
            "Datum": "23.02.2015"
        },
        {
            "Zahl": "66,703",
            "Wahrheitswert": "True",
            "Zeichenkette": "Paul",
            "Datum": "08.08.2015"
        },
        {
            "Zahl": "83,21",
            "Wahrheitswert": "False",
            "Zeichenkette": "Anna",
            "Datum": "14.01.2015"
        },
        {
            "Zahl": "13,928",
            "Wahrheitswert": "True",
            "Zeichenkette": "Thomas",
            "Datum": "04.02.2014"
        },
        {
            "Zahl": "-82,99",
            "Wahrheitswert": "False",
            "Zeichenkette": "Peter",
            "Datum": "07.05.2015"
        },
        {
            "Zahl": "8,695",
            "Wahrheitswert": "True",
            "Zeichenkette": "Paul",
            "Datum": "21.09.2013"
        },
        {
            "Zahl": "52,531",
            "Wahrheitswert": "True",
            "Zeichenkette": "Peter",
            "Datum": "23.02.2015"
        },
        {
            "Zahl": "16,700",
            "Wahrheitswert": "True",
            "Zeichenkette": "LETZTER",
            "Datum": "08.04.2015"
        }
    ]
}


*********************************************


{"1": {"Name": "Lehmann", "Vorname": "Hans", "GebDatum": "2. Mai 1949.", "Kinder": 2, "Enkel": true, "Auto": [2.4, -0.0433, "blau", 2013]}, "2": {"Name": "Boege", "Vorname": "Tobias", "GebDatum": "23.11.1994", "Kinder": 0, "Enkel": false, "Auto": []}}


<?xml version="1.0" encoding="UTF-8" ?>
  <1>
    <Name>Lehmann</Name>
    <Vorname>Hans</Vorname>
    <GebDatum>2. Mai 1949.</GebDatum>
    <Kinder>2</Kinder>
    <Enkel>true</Enkel>
    <Auto>2.4</Auto>
    <Auto>-0.0433</Auto>
    <Auto>blau</Auto>
    <Auto>2013</Auto>
  </1>
  <2>
    <Name>Boege</Name>
    <Vorname>Tobias</Vorname>
    <GebDatum>23.11.1994</GebDatum>
    <Kinder>0</Kinder>
    <Enkel>false</Enkel>
  </2>
  
--------------------------------------------

{
  '1': {
    'Name': 'Lehmann',
    'Vorname': 'Hans',
    'GebDatum': '2. Mai 1949.',
    'Kinder': 2,
    'Enkel': true,
    'Auto': [
      2.4,
      - 0.0433,
      'blau',
      2013
    ]
  },
  '2': {
    'Name': 'Boege',
    'Vorname': 'Tobias',
    'GebDatum': '23.11.1994',
    'Kinder': 0,
    'Enkel': false,
    'Auto': [
    ]
  }
}



{
    "headers": [
        true,
        false,
        "Zeichenkette",
        null
    ],
    "rows": [
        {
            "Zahl": 8.003,
            "Wahrheitswert": false,
            "Zeichenkette": "ERSTER",
            "NULL": null
        },
        {
            "Zahl": 58.531,
            "Wahrheitswert": true,
            "Zeichenkette": "Peter",
            "NULL": null
        },
        {
            "Zahl": 66.703,
            "Wahrheitswert": false,
            "Zeichenkette": "Paul",
            "NULL": null
        }
    ]
}