社区
C#
帖子详情
用Castor进行数据绑定的问题(可能很麻烦,也可能很简单)
Coder李海波
2004-07-21 08:44:51
Java中的Castor用XML描述类的结构,用XML来给类绑定值,就这么简单。可以看下面的:
http://www-900.ibm.com/developerWorks/cn/xml/x-bindcastor/index.shtml
我想知道,在.net中是否有类似的实现,以及如何实现的。
...全文
88
4
打赏
收藏
用Castor进行数据绑定的问题(可能很麻烦,也可能很简单)
Java中的Castor用XML描述类的结构,用XML来给类绑定值,就这么简单。可以看下面的: http://www-900.ibm.com/developerWorks/cn/xml/x-bindcastor/index.shtml 我想知道,在.net中是否有类似的实现,以及如何实现的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Coder李海波
2004-11-29
打赏
举报
回复
.net中还是不好弄
elite2018
2004-07-22
打赏
举报
回复
Java中的Castor技术实际上是通过一个Mapping xml 文件类规定一个在Java的Class 实例和Xml文档之间的映射关系. 使得特定的Java类实例可以通过一定的规则序列化到Xml文档中,并且可以在必要时从Xml文档再反序列化生成类的具体实例. 该技术在.NET中对应的组成部分为 Xml Serialization技术, 相关的类主要集中在
System.Xml.Serialization 命名空间下:
http://msdn.microsoft.com/library/en-us/cpref/html/frlrfSystemXmlSerialization.asp?frame=true
而.NET中提供了更为丰富和强大的方法来组织一个类的Xml 序列化(Serialization), 在.net中我们可以通过在类定义中添加一些辅助属性(Attribute) 来控制一个类它该如何序列化,每个成员变量,应该序列化成什么形式等等. 并且序列化和反序列化的实际工作主要由
System.Xml.Serialization.XmlSerializer 这个类来负责:
http://msdn.microsoft.com/library/en-us/cpref/html/frlrfSystemXmlSerializationXmlSerializerClassTopic.asp?frame=true
Coder李海波
2004-07-21
打赏
举报
回复
up,大家发表一下自己的想法吧。
elite2018
2004-07-21
打赏
举报
回复
mark
Java中的XML:使用
Cas
tor
进行
数据
绑定
对于主要关心文档的
数据
内容的应用程序来...然后他向读者展示了如何使用 Java
数据
绑定
的开放源代码
Cas
tor
框架处理日益复杂的文档。如果您的应用程序关心 XML 的
数据
更甚于关心 XML 文档本身,您
可能
希望找出这...
cas
tor
数据
绑定
问题
对于一些
简单
的
数据
进行
读取直接用dom4j就可以,可是对于稍微复杂一点的
数据
(如表格
数据
)用dom4j的话就非常
麻烦
了,所以我想到了用
cas
tor
对xml-Object之间的映射,可是在写的过程中遇到了一些
问题
: 111 ...
实现
Cas
tor
数据
绑定
--转
数据
绑定
风靡一时 在 XML 新闻组、邮件列表和网站的讨论论坛中(在参考资料中可以找到这些内容的链接),最常见的一个主题就是
数据
绑定
。Java 和 XML 开发人员正在寻求一种在 Java 对象与 XML 文档之间来回转换的...
把 struts的 Actionform与
cas
tor
的xml
数据
绑定
相结合。
把Actionform与
cas
tor
的xml
数据
绑定
相结合可以得到以下好处。1。这个是最大的好处利用xsd来描述Actionform,通过
cas
tor
生成的代码非常规范,并且注释详细方便。2.利用
cas
tor
的unmarshal和marshal可以很方便的从xml...
实现
Cas
tor
数据
绑定
: 安装和设置
Cas
tor
其次,
Cas
tor
在
数据
绑定
领域提供了许多的功能,无需使用模式便可在 Java 和 XML 之间
进行
转换,提供一种比 JAXB 更易于使用的
绑定
模式,以及能够对关系
数据
库和 XML 文档
进行
编组(marshal)和解组(unmarshal)。...
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章