Skip to content

Wrong XML conversion

Take the example response in JSON:

{
  "result": [
    {
      "pk_regiao_id": 1,
      "nome": "Norte"
    },
    {
      "pk_regiao_id": 2,
      "nome": "Nordeste"
    },
    {
      "pk_regiao_id": 3,
      "nome": "Sudeste"
    },
    {
      "pk_regiao_id": 4,
      "nome": "Sul"
    },
    {
      "pk_regiao_id": 5,
      "nome": "Centro-Oeste"
    }
  ]
}

This is converted to:

<result>
<pk_regiao_id>1</pk_regiao_id>
<pk_regiao_id>2</pk_regiao_id>
<pk_regiao_id>3</pk_regiao_id>
<pk_regiao_id>4</pk_regiao_id>
<pk_regiao_id>5</pk_regiao_id>
</result>