如何从json文件(或xml文件)创建vb.net对象类

库克斯基

我想知道如何从json文件或xml文件创建对象类?

例如:

我从webservice获取此json文件:

{"nid":"3798","vid":"3788","type":"contact","language":"fr","title":"G","uid":"1","status":"1","created":"1374598689","changed":"1374598689","comment":"1","promote":"0","sticky":"0","tnid":"0","translate":"0"}

我想创建一个像这样的类:

Public Class Card
  Public nid As Integer
  Public vid As Integer
  Public type As String
  Public language As String
  Public title As String
  .
  .
  .
End Class

注意:

  • 我的问题不是如何在vb.net中序列化/反序列化json objet吗?
  • 我的xml文件没有XSD,为什么更难
  • 我的代码是用VB.Net而不是C#编写的。我发现许多网站将json转换为c#(http://json2csharp.com/),但没有将json转换为vb.net

如果我别无选择,我将手动创建我的课程... :-(

预先感谢您的帮助

埃里克

懒惰

由于您正在谈论XML和JSON文件,因此建议您安装Web Tools 2012.2

这为Visual Studio添加了一个不错的新功能:

将JSON粘贴为.NET类。使用此特殊粘贴命令将JSON粘贴到C#或VB.NET代码文件中,Visual Studio将自动生成从JSON推断的.NET类。

在此处输入图片说明

如果你有例如

{"nid":"3798","vid":"3788","type":"contact","language":"fr","title":"G","uid":"1","status":"1","created":"1374598689","changed":"1374598689","comment":"1","promote":"0","sticky":"0","tnid":"0","translate":"0"}

在剪贴板中,它将为您生成此类:

Public Class Rootobject
    Public Property nid As String
    Public Property vid As String
    Public Property type As String
    Public Property language As String
    Public Property title As String
    Public Property uid As String
    Public Property status As String
    Public Property created As String
    Public Property changed As String
    Public Property comment As String
    Public Property promote As String
    Public Property sticky As String
    Public Property tnid As String
    Public Property translate As String
End Class

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从json文件(或xml文件)创建vb.net对象类

来自分类Dev

如何在vb.net可执行文件中创建和存储JSON对象?

来自分类Dev

如何使用vb.net从xml文件创建Excel工作表

来自分类Dev

.NET类默认情况下继承对象类。如何?

来自分类Dev

默认情况下,.NET类继承对象类。如何?

来自分类Dev

如何在vb.net中创建变量,变量名称是从XML文件读取的元素名称

来自分类Dev

如何使用vb.net添加xml文件头

来自分类Dev

如何使用VB.NET编辑XML文件

来自分类Dev

使用Python从JSON文件创建对象(使用类方法)?

来自分类Dev

如何解析 JSON 文件并使用它来创建类对象?

来自分类Dev

如何使用VB.NET读取不寻常的JSON文件

来自分类Dev

将vb.net类对象转换为vb.net中的JSON字符串

来自分类Dev

如何将多个对象(具有相同的类)保存到 txt 文件并将这些对象与列表框 VB.NET 绑定

来自分类Dev

如何使用级联创建用于对象分类的xml文件?

来自分类Dev

将对象从form1读入类vb.net

来自分类Dev

如何创建对象引用,以使带有.request或.response的VB.NET函数在模块文件中起作用?

来自分类Dev

从语言文件创建JSON对象

来自分类Dev

在单独的文件中从类创建对象

来自分类Dev

遍历XML文件VB.NET

来自分类Dev

使用 VB.NET 读取 XML 文件

来自分类Dev

Json.net无法加载属于类对象的某些属性?

来自分类Dev

“文件”类对象大小?

来自分类Dev

如何使用序列化程序从对象创建json文件?

来自分类Dev

如何在vbscript文件中创建json对象?

来自分类Dev

VBScript中的CreateObject(“ ...”)无法创建VB.Net类库com对象(Windows Server 2000)

来自分类Dev

将没有根对象的json反序列化为c#/ vb.net类

来自分类Dev

在VB.net中将JSON对象和数组转换为相同的类

来自分类Dev

是否可以从XML文件创建多个对象?

来自分类Dev

使用xPath从xml文件创建Java对象

Related 相关文章

  1. 1

    如何从json文件(或xml文件)创建vb.net对象类

  2. 2

    如何在vb.net可执行文件中创建和存储JSON对象?

  3. 3

    如何使用vb.net从xml文件创建Excel工作表

  4. 4

    .NET类默认情况下继承对象类。如何?

  5. 5

    默认情况下,.NET类继承对象类。如何?

  6. 6

    如何在vb.net中创建变量,变量名称是从XML文件读取的元素名称

  7. 7

    如何使用vb.net添加xml文件头

  8. 8

    如何使用VB.NET编辑XML文件

  9. 9

    使用Python从JSON文件创建对象(使用类方法)?

  10. 10

    如何解析 JSON 文件并使用它来创建类对象?

  11. 11

    如何使用VB.NET读取不寻常的JSON文件

  12. 12

    将vb.net类对象转换为vb.net中的JSON字符串

  13. 13

    如何将多个对象(具有相同的类)保存到 txt 文件并将这些对象与列表框 VB.NET 绑定

  14. 14

    如何使用级联创建用于对象分类的xml文件?

  15. 15

    将对象从form1读入类vb.net

  16. 16

    如何创建对象引用,以使带有.request或.response的VB.NET函数在模块文件中起作用?

  17. 17

    从语言文件创建JSON对象

  18. 18

    在单独的文件中从类创建对象

  19. 19

    遍历XML文件VB.NET

  20. 20

    使用 VB.NET 读取 XML 文件

  21. 21

    Json.net无法加载属于类对象的某些属性?

  22. 22

    “文件”类对象大小?

  23. 23

    如何使用序列化程序从对象创建json文件?

  24. 24

    如何在vbscript文件中创建json对象?

  25. 25

    VBScript中的CreateObject(“ ...”)无法创建VB.Net类库com对象(Windows Server 2000)

  26. 26

    将没有根对象的json反序列化为c#/ vb.net类

  27. 27

    在VB.net中将JSON对象和数组转换为相同的类

  28. 28

    是否可以从XML文件创建多个对象?

  29. 29

    使用xPath从xml文件创建Java对象

热门标签

归档