FluorineFx ASObject自动转换基础类AutoParseASObject

该类用于Flash AMF协议解析

在做AMF协议应用时会遇到一个数据转换问题,也就是从ASObject转换成.NET的类

如:热血三国中的战场信息

转换为.NET中战场信息类

诸如此类的类型转换,可以利用AutoParseASObject来做为基础类进行自动解析,使用此 基础类前先定义好相对应的数据库,类中Field或Property名称必需与转换对象一至(有兴趣 的朋友可以自己加类型属性,这样就更为灵活)

下面是AutoParseASObject代码,当然除了AMF数据对象转换也可以应用于其他数据转换过 程中,如数据库结构类,JSON数据等的处理,

原理是利用Type来自动创建实例对象,并将相关数据值自动进行类型转换,得到一个新的 实例,

时间: 2024-10-03 01:45:19

FluorineFx ASObject自动转换基础类AutoParseASObject的相关文章

[SQL]不要让SQLServer帮你自动转换SQL命令中的数据类型

server|sqlserver|数据|数据类型|转换 为什么不要让SQLServer帮你自动转换SQL命令中的数据类型Report Date:   2003/12/5 Prepared by:     郑昀 Article last modified on 2004-2-16 The information in this article applies to: ü         Microsoft SQL Server 2000,7.0问题陈述:有一天,执行 SELECT * FROM X

SpringMVC关于json、xml自动转换的原理研究

前言 SpringMVC是目前主流的Web MVC框架之一. 如果有同学对它不熟悉,那么请参考它的入门blog:http://www.cnblogs.com/fangjian0423/p/springMVC-introduction.html 现象 本文使用的demo基于maven,是根据入门blog的例子继续写下去的. 我们先来看一看对应的现象. 我们这里的配置文件 *-dispatcher.xml中的关键配置如下(其他常规的配置文件不在讲解,可参考本文一开始提到的入门blog): (视图配置

WPS自动转换人民币大写格式

经常用WPS在处理财务报表时,你肯定用过WPS一个很实用的功能自动转换大写格式. 当你在单元格格式设置为"人民币大写"后,当你输入的数字的时候WPS自动转换大写, 如你输入321 就会显示为"叁佰贰拾壹元整" 但这有一个缺点就是当你输入负数的时候, 他不会识别, 如你输入:-123, 也会显示为红色的"壹佰贰拾叁元整",打印出来后无法区别是正数还是负数;同时有的单位习惯在大写数字前加上"人民币大写:"字样.为了满足不同的人民币

Excel中数字如何自动转换成中文大写数字

平时工作中输入金额时常常需要转成中文大写数字,但输入起来比较麻烦,那么是否可以将数字直接转换成中文大写呢?本教程中就为大家介绍在excel中如何将数字自动转换成中文大写数字. 第一步:打开Excel工作表,鼠标右键单击选中需要显示中文大写数字的单元格(可以批量拉选单元格),在弹出的快捷菜单中选择"设置单元格格式". 第二步:在弹出的对话框中选择"数字"选项卡,并且在"分类"列表中选择"特殊",在类型框中选择"中文大写

Word 自动转换超链接

  故障问题:在使用Word时,输入的网址或电子邮件地址总是自动转换成超链接. 问题处理:默认情况下,Word会自动把输入的系统之家网址或者电子邮件地址转换成超链接格式,通过程序设置可以禁用此功能,其操作步骤如下. 1. 单击"office"按钮,在弹出的菜单中单击"Word选项"按钮. 2. 在打开的"Word选项"对话框中切换到"校对"选项卡,单击该选项卡中的系统之家"自动更正"按钮. 3. 在&quo

ms sql-求助!存储过程中的“SET ANSI_NULLS ON自动转换成 OFF”的问题,在线等~

问题描述 求助!存储过程中的"SET ANSI_NULLS ON自动转换成 OFF"的问题,在线等~ 如题,今天突然发现数据库中的存储过程里面的"SET ANSI_NULLS ON" 都变成了 OFF,一直以来都没有遇到过这样的情况,请问是什么原因能导致这样的问题出现呢?求解~~~ 解决方案 在创建或修改 Transact-SQL 存储过程时,数据库引擎 将保存 SET QUOTED_IDENTIFIER 和 SET ANSI_NULLS 的设置.执行存储过程时,将

ASP.NET MVC4 音乐商店,Entity Framework 4.1 表名被自动转换成复数问题解决

 做ASP.NET MVC3 Music Store示例时,   EntityFramework4.1 下表名被自动转换成复数问题: 解决方案:    using System; using System.Collections.Generic; using System.Data.Entity; using ContosoUniversity.Models; using System.Data.Entity.ModelConfiguration.Conventions; namespace C

BIRT报表怎样随浏览器语言自动转换显示不同的语言

问题描述 BIRT报表怎样随浏览器语言自动转换显示不同的语言 根据Birt的帮助文档进行本地化设置,在报表的同级目录下建立中文.英文的properties files(如Test_zh_CN.properties,Test_en_US.properties),同时在Properties-Resources中增加资源文件,并在报表的Properties-Localization中定义Text key "wi_testview",其中文值为"测试视图",英文值为&quo

javaweb-怎么解决谷歌的文件上传路径自动转换问题

问题描述 怎么解决谷歌的文件上传路径自动转换问题 在谷歌浏览器中把上传的文件路径自动转换成fakepath 应该怎么解决 解决方案 安全问题,不允许获取客户端路径.IE可以配置安全,chrome好像没有找到可以设置的地方 而且你获取客户端路径也没什么意义..如果是要显示选择的图片文件,可以用HTML5的FileReader这个对象 DEMO:javascript客户端图片预览 解决方案二: <FORM METHOD="POST" ACTION="*.jsp"