首页 / 网页编程 / ASP / 用CMyObject类对服务器端接收的表单数据实现对象化、结构化
用CMyObject类对服务器端接收的表单数据实现对象化、结构化2010-08-17go2fly从客户端获取的表单数据是平板结构,没有体现数据之间的关联(例如层级关 系),当数据来自多个表单、处理后需要分别保存到多张数据表时,表单数据与 数据表之间又缺乏对应关系。我喜欢在端先对这些数据进行整理, 形成多层级的数据结构,然后再转入不同的业务逻辑中。例如如下是一个常见的 数据结构:login
username
password
losttimes
user
userid
nikename
photo
width
height为了实现这个目的,我写了 CMyObject 这个类,它可以实现如下功能:1、用简单方式存取多级数据,数据结构 层级越多,越能体现其简便性:myo.oget "login.username.value"myo.oset "user.photo.height.value", 1202、用 prev() 、next() 、 parent() 获取关联对象:myo.oget "login.username.next() "myo.oget "login.username.next ().value"myo.oget "login.password.prev ().value"myo.oget "login.password.parent ().name"