JSON API version: 20180813 converts empty xml elements to empty string in place of empty JSON Object
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- java, json, xml
- Domínio
- backend-api-design
Direção de pesquisa
Start by reproducing the reported empty XML element conversion with JSON API versions 20090211 and 20180813, using the code and outputs attached to the issue. Trace the conversion behavior and verify that the newer version produces the expected empty JSON object rather than an empty string.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Recently, for a requirement I had to move to version:20180813 of JSON API. Earlier I was using version:20090211 of JSON API. For empty xml element, version:20090211 returns empty JSON Object ({}); but version:20180813 returns empty string (""). This change has broke my working application.
Here is chunk of code:

Output with version: 20090211

Output with version: 20180813

- Linguagem predominante
- Java
- Estrelas
- 4.7k
- Forks
- 2.6k
- Merge médio
- 6d 20h
- PRs com merge (30d)
- 2
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de stleary/JSON-java
-
Fix before the next release
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
New JSONPointer tests needed Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
-
Fix before the next release
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Todas as issues de stleary/JSON-java
Issues semelhantes
-
documentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
inu-appcenter/memorIN-backend#288 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
-
frontend maui-pilot pilot-ask question
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
-
executions.Query — startDate and timeRange filters are sent with inverted comparison operators Abertaarea/plugin
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
kestra-io/plugin-kestra#190 ·