unmarshalling相关内容

Android中的对象XML映射

我正在开发一个基于客户端-服务器的基于模型的应用程序,其中客户端在Android中,服务器在PHP中. 我想将产品信息(例如名称,价格,说明)从客户端传输到服务器. 我已经阅读到可以通过封送/拆封或序列化来实现,但是所有教程和示例均使用Java.但是我需要在Android中.请指导我在Android中实施.还是有其他实现方式?任何示例将不胜感激.谢谢. 解决方案 看看json. Go ..
发布时间:2020-05-06 04:21:19 移动开发

TypeScript-将类作为参数传递并进行反射

我正在写一个通用的解组器.它将图形数据库数据转换为生成的TypeScript(1.8.7)模型类.输入为JSON.输出应该是模型类的实例. 我的最终目标是创建仅适用于Tinkerpop Frames和TypeScript的Hibernate OGM之类的东西,而REST端点位于中间. 将类作为参数传递并达到其静态成员的正确方法是什么?我想要这样的东西: SomeModel some ..
发布时间:2020-05-06 04:18:49 其他开发

在Scala中编组/解组XML

我正在研究在Scala和XML之间封送/解组数据的各种方法,并且我对获得社区反馈(最好是基于第一手的知识/经验)感兴趣. 我们当前正在使用JAXB,这很好,但是我希望有一个纯粹的Scala解决方案.我正在考虑以下方法: 使用Scala的内置XML工具:Scala-> XML会很容易,但是我猜想另一个方向会很痛苦.另一方面,这种方法支持任意翻译逻辑. 数据绑定: scalaxb 目 ..
发布时间:2020-05-06 04:16:14 其他开发

如何在Parcel的帮助下将一个Parcelable编组和解组为字节数组?

我想编组和解编实现到/从字节数组实现Parcelable的类. 我很清楚以下事实:Parcelable表示形式不稳定,因此并不意味着长期存储实例.但是我有一个用例,需要序列化一个对象,并且它不是一个展示对象.如果由于内部Android更改而导致解组失败.而且该类已经在实现Parcelable接口. 给定类MyClass implements Parcelable,我如何(ab)使用Parce ..
发布时间:2020-05-06 04:14:43 移动开发

将Lombok与@XmlElement一起使用

如何将Lombok与我的@XmlElement标签一起使用,以便可以解组对象? 我大约有20个属性,因此我希望不为每个带有setter上的XmlElement标记的吸气剂和setter写一个显式的吸气剂和setter. 解决方案 这可以完成工作: @Data @XmlRootElement(name = "root") @XmlAccessorType(XmlAccessTyp ..
发布时间:2020-05-04 03:41:09 Java开发

为什么我的订单数据没有保存在我的json文件中

如果我将数据发送到json文件,它将发送客户的所有数据,而不发送我的订单数据.我认为我的代码无法正确转换类型,但是找不到位置.我认为它位于Pizzamap中的某个位置,但我找不到错误. 处理程序: func bestellingHandler(writer http.ResponseWriter, request *http.Request) { log.Println("Viewin ..
发布时间:2019-11-26 23:53:59 JavaScript

如何读取struct字段装饰器?

如果需要,我的程序包需要能够让我的用户显式定义字段后端数据库列名称. 默认情况下,我将使用字段名称-但有时它们将需要手动指定列名称,就像JSON包一样-如果需要,unmarshal使用显式名称. 如何在代码中使用此显式值?我什至不知道这叫什么,所以Google目前真的让我失望. 例如,这是JSON的解组功能所需要的: type User struct { Name ..
发布时间:2019-11-24 21:42:02 其他开发

如何告诉json.Unmarshal使用struct而不是interface

我想编写一个函数,该函数接收几种类型的结构并将其从JSON解组.为此,我有另一组带有预定义签名的函数,这些函数返回struct实例,但是由于每个函数都返回不同类型的struct,因此函数签名的返回类型为interface{}. 当我发送json.Unmarshal一个具体的结构时,它可以按我的预期工作,但是当我发送与interface{}相同的结构时,它将转换为地图. 这是描述问题的简 ..
发布时间:2019-11-24 20:58:29 其他开发

json解组嵌入式结构

我想解组定义为的结构Outer: type Outer struct { Inner Num int } type Inner struct { Data string } func (i *Inner) UnmarshalJSON(data []byte) error { i.Data = string(data) return nil } 使 ..
发布时间:2019-11-24 18:11:54 其他开发

在Go中解组不一致的JSON

我正在使用JSON,它返回三种不同的对象类型“项目",“类别"和“修饰符". 可以在此处查看JSON的示例.我为三种类型的对象创建了模型.但是,当我解组时,我选择了一种类型来解组整个JSON.(我知道这不可能是正确的方法...)然后我尝试根据不同的类型来解析不同的项目,如json字段“类型",然后将该对象附加到适当类型的切片中.我遇到错误,因为我不知道如何解组其中具有不同字段且具有不同类型的JSO ..
发布时间:2019-11-24 17:29:15 其他开发

Go中的自定义JSON映射功能

所以我正在制作一个Go服务,该服务调用了一个宁静的API,但我无法控制正在调用的API. 我知道Go在NewDecoder-> Decode中有一个不错的内置反序列化器,但是它仅适用于以大写字母开头的结构域(又称公共域).这引起了一个问题,因为我要使用的JSON看起来像这样: { "_next": "someValue", "data": [{/*a collecti ..
发布时间:2019-11-24 14:39:45 其他开发