vb.net反序列化处理

问题描述

1.新闻类型{"status":1,"errorMsg":"","data":[{"id":"3_108","categoryname":"新闻类型1"},{"id":"3_109","categoryname":"新闻类型2"},{"id":"3_110","categoryname":"新闻类型3"}]}"data存入datatable里,怎么处理2.新闻{"status":1,"errorMsg":"","data":{"id":"94","categoryname":"集团要闻","docsubject":"集团要闻图片测试","doccontent":"测试!@#$%^&*<p>集团要闻图片测试</p><p>集团要闻图片测试</p><p>集团要闻图片测试</p><p>asdfasdf</p><p><imgsrc="http://oatest.newroad.com.cn:8080/weaver/weaver.file.FileDownload?fileid=152"alt=""/></p><p><imgsrc="http://oatest.newroad.com.cn:8080/weaver/weaver.file.FileDownload?fileid=153"alt=""/></p><p><imgsrc="http://oatest.newroad.com.cn:8080/weaver/weaver.file.FileDownload?fileid=154"alt=""/></p><p></p>","doccreatedate":"2016-01-22","doccreatetime":"16:24:44","doccreatername":"系统管理员","doclastmodusername":"系统管理员","doclastmoddate":"2016-01-22","doclastmodtime":"16:24:44","statusname":"正常"}}反序列化后,doccontent因为是HTML格式,数据怎么处理。

解决方案

解决方案二:
doccontent就是一个字符串,你要对字符串怎么处理?如果要说深度一点,那么你应该先把你的的深度的需求说明白。否则,它就是一个字符串,不用纠结什么别的概念。
解决方案三:
需要一个反序列化的方法

时间: 2024-08-03 09:35:03

vb.net反序列化处理的相关文章

把握VB.NET中的流FileStream

stream 当你第一次用VB.NET读写文件的时候,你肯定会发现VB.NET摒弃了传统的文件I/O支持,感觉不习惯.其实,在.NET里面,微软用丰富的"流"对象取代了传统的文件操作,而"流",是一个在Unix里面经常使用的对象. 我们可以把流当作一个通道,程序的的数据可以沿着这个通道"流"到各种数据存储机构(比如:文件,字符串,数组,或者其他形式的流等).为什么我们会摒弃用了那么久的IO操作,而代之为流呢?其中很重要的一个原因就是并不是所有的数

vb.net 网络通信--网络字节顺序采用小端

问题描述 请问用vb.net实现网络通信是否要考虑网络字节顺序采用小端和大端.如果要考虑的话在vb.net中如何去实现.本人对通信这块小白,请各位不吝赐教. 解决方案 解决方案二: 解决方案三:一般是不需要考虑的.只有当你的通信另一方是LINUX之类的其它操作系统,采用的又是非标准协议时,才需要考虑.解决方案四:引用2楼rtdb的回复: 一般是不需要考虑的.只有当你的通信另一方是LINUX之类的其它操作系统,采用的又是非标准协议时,才需要考虑. 感谢你的回答,你说的非标准协议是指除socket(

VB.NET基础语法

很久以来,VB因为缺乏完善的面向对象支持.缺乏高效的错误处理机制和性能表现不佳,因而一直受到某些人的嘲笑.VB.NET将彻底改变这种情况.然而,VB.NET在这些方面的改进也要付出代价,许多旧的代码需要手工进行转换才能在VB.NET下运行. 下面几个表格总结了VB.NET语言在语法上的改动之处.注意这些表格并没有完全列出所有改动之处,但列出了最重要的一些改动. 表A对比了VB6中一些熟悉的语法形式及其在VB.NET中类似功能最接近的语法形式. 表A:语法对比旧语法 新语法 说明窗体装载事件,类初

VB.NET中有用的通用对象列表

要使用List(of T),我们需要了解如何部署.NET框架所提供的多种方法.这也将是本文要介绍的内容.我已经编写好了三个示例--使用ForEach, FindAll,和Sort--来阐述同样列表类的工作原理. 第一步是要创建一个同用列表.你可以从多种途径获取数据,但是最简单的方法是添加.文本中,我们会编写代码以便为举例中的集来分类.因此,下面我们就来讲讲创建集的代码. 首先,我需要一个能代表集中的Bottle的对象.为此而编写的代码是完全符合标准的,而且事实上,VB.NET 2008 Expr

VB.NET多线程应用

开发者一直要求微软为VB加入更多的多线程功能,对于VB.NET也是这样.VB6已经支持建立多线程的EXE.DLL和OCX.不过使用多线程这个词语,可能也不太确切.因此VB6仅支持运行多个单线程的单元.一个单元实际上是代码执行的空间,而单元的边界限制了代码访问任何单元以外的事物. VB.NET就不同了,它支持建立自由线程(free-threaded)的应用.这意味着多个线程可以访问同样一套的共享数据.本文的以下部分将讨论一下多线程的一些基本点. 问题 虽然VB6支持多个单线程的单元,不过它并不支持

VB.NET局部静态变量介绍

经过长时间学习VB.NET局部静态变量,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西.VB.NET能够实现很多C#不能做到的功能,如When语句.Optional参数.局部Static变量.对象实例访问静态方法.Handles绑定事件.On Error处理异常.Object直接后期绑定等等.VB和C#同属.NET的语言,编译出来的是同样的CIL,但为什么VB支持很多有趣的特性呢.我们一起来探究一下VB.NET局部静态变量. VB.NET局部静态变量 VB支持用Stati

使用VB.NET加密文件

加密 本文介绍使用XOR加密算法对数据进行加密, 这是一种很简单的算法,使用了尽量简单的VB编程方法,通俗易懂.我们可以采用更安全的算法如DES算法,IDEA算法等.各位如有任何见解,请不吝赐教. 在窗体中添加一RichTextBox,设置其Name属性为SourceFile,Multiline属性为True,ScrollBars属性为3-both.添加一MainMenu,设置一菜单项"文件",其下有"打开","保存","加密"

编程-VB 引用同一根目录下的文件夹的Excel

问题描述 VB 引用同一根目录下的文件夹的Excel exe文件跟文件夹的根目录一样,要引用文件夹下面的Excel部分单元格的数据各位高手帮我解答下,新人的第一条提问 解决方案 '工程-引用-将Microsoft Excel 12.0 Object Library选中,'工程-部件-将Microsoft Common Dialog Control 6.0选中,'在窗体上添加一个按钮Command1对象,一个CommonDialog1通用对话框对象Private Sub Command1_Clic

C#对象序列化和反序列化

C#对象序列化和反序列化,如下代码示例: using System;  using System.Text;  using System.Collections.Generic;  using System.IO;  using System.Runtime.Serialization.Formatters.Binary;    class SerializableOperate  {      private static void ObjectSerializable(object obj,