Resultados da pesquisa a pedido "unmarshalling"
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 ...
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 }, ...
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" : ...
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 ...
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 ...
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: ...
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 ...
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 ...
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. ...
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 ...