Resultados da pesquisa a pedido "unmarshalling"

1 a resposta

Como um simples elemento XML desmarca uma estrutura Golang?

Suponha o seguinte elemento xml, com um atributo e um valor de ponto flutuante: <thing prop="1"> 1.23 </thing> <thing prop="2"> 4.56 </thing>Para desempacotar, como devo definir minha estrutura? type ThingElem struct { Prop int ...

1 a resposta

json.Unmarshal retornando estrutura em branco

Eu tenho um blob JSON que se parece com isso { "metadata":{ "id":"2377f625-619b-4e20-90af-9a6cbfb80040", "from":"2014-12-30T07:23:42.000Z", "to":"2015-01-14T05:11:51.000Z", "entryCount":801, "size":821472, "deprecated":false }, ...

1 a resposta

Como desmarcar jSON com chave dinâmica que não pode ser capturada como um `json` em struct: GOlang

Eu tenho essa estrutura definida: type X struct { A string `json:"a_known_string"` B string `json:"b_known_string"` }Esta amostra JSON: jsnStr: = [leitura de um arquivo e impressa para confirmar] Isto é: { "any string" : { "a_known_string" : ...

1 a resposta

Como trabalhar com parâmetros JSON não necessários no Go?

Olá, estou trabalhando em uma API de descanso no Go e quero que o usuário passe parâmetros JSON: Offset int64 `json:"offset"` Limit int64 `json:"limit"` SortBy string `json:"sortby"` Asc bool `json:"asc"` Username string ...

1 a resposta

JAXB: anotação de espaço para nome não herdada durante a desserialização - regressão no JDK 1.8_102?

Eu me deparei com uma situação em que o JAXB se recusa a remover o ordenamento de um elemento XML, a menos que o campo Java correspondente tenha uma anotação de espaço para nome. Esse comportamento foi iniciado apenas no JDK 1.8.0_111 ...

1 a resposta

Organização de JAXB (un) de tipos xsd: xsd: base64Binary e xsd: hexBinary

JAXB mapeia ambosxsd:base64Binary exsd:hexBinary tipos parabyte[]. Dado que eu tenho um esquema / um elemento DOM representando cada um desses tipos, como: <foo>ABCD</foo> para xsd: hexBinary e <foo>YTM0NZomIzI2OTsmIzM0NTueYQ==</foo> para xsd: ...

1 a resposta

Como reconhecer o valor nulo e o campo não especificado ao desfazer a distribuição no Go?

Gostaria de saber se é possível diferenciar um valor nulo e um valor de campo não especificado. Aqui está um exemplo: var jsonBlob = []byte(`[ {"Name": "A", "Description": "Monotremata"}, {"Name": "B"}, {"Name": "C", "Description": ""} ]`) type ...

1 a resposta

Não é possível extrair apenas valores de tag selecionados usando Jaxb em Java

Eu tenho uma string XML muito grande. Estou postando aqui apenas parte do objeto XML. Estou tentando converter esse XML em objeto Java. Minha primeira pergunta é: devo criar um objeto Java com valores totais de tags XML ou posso criar o objeto ...

1 a resposta

JAXB: como fazer com que o JAXB NÃO cancele a remoção da cadeia vazia para 0

Eu tenho uma classe DTO com um campo como: @XmlAttribute @NotNull private Integer number = null;Estou tentando desserializar xml como ... number="" ...Eu preciso que o campo nuber permaneça nulo, para que uma exceção de validação seja lançada. ...

1 a resposta

Como controlar a ordem / sequência de geração de esquema em memória JAX

Eu tenho 3 arquivos xsd que dependem um do outro para criar minhas definições de elementos. Cada arquivo xsd possui seu próprio espaço para nome. Quando eu gero minhas classes usando JAXB xjc, recebo 3 pacotes correspondentes. Por enquanto, tudo ...