社区
C#
帖子详情
从剪贴板中读出XmlElement对象的问题
zl_jennifer
2007-08-28 03:14:28
将一个XmlNode对象放进剪贴板是没问题,
读出时,能够验证类型正确,可就是读不出来节点?
是为什么? 请高手们指点下,谢谢!:)
...全文
277
10
打赏
收藏
从剪贴板中读出XmlElement对象的问题
将一个XmlNode对象放进剪贴板是没问题, 读出时,能够验证类型正确,可就是读不出来节点? 是为什么? 请高手们指点下,谢谢!:)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zl_jennifer
2007-09-05
打赏
举报
回复
谢谢各位!:)
我在试试看!
lovefootball
2007-09-03
打赏
举报
回复
解决的办法
1、把字符串放进去,或者自定义一个类,让此类拥有[Serializable]属性
2、创建自己的serializable类,这个比较复杂~~~
lovefootball
2007-09-03
打赏
举报
回复
必须是具有Serializable属性或者继承ISerializable才能放到剪贴板
而XmlElement没有[Serializable]属性也没继承ISerializable
dalianu
2007-09-03
打赏
举报
回复
我试过了。一样也是null....
真不明白为什么GetDataPresent返回true,而GetData返回null.
我的XML结构:
<?xml version="1.0" encoding="UTF-8"?>
<boot>
<channel channel_id="00000004">
<param-name>Root</param-name>
<param-value>AAAA</param-value>
</channel>
</boot>
zl_jennifer
2007-08-29
打赏
举报
回复
还请望各位指教!:-)
zl_jennifer
2007-08-29
打赏
举报
回复
///登录时加载一个XmlDocument文件
XmlDocument doc = new XmlDocument();
doc.Load("XMLFile11.xml");
///button_click 将一个node对象置入剪贴板
XmlNode node = doc.SelectSingleNode("//channel[@channel_id='00000004']");
if (node != null)
Clipboard.SetDataObject(node );
///button_click 从剪切板中取出此对象
IDataObject ido = Clipboard.GetDataObject();
Type myType = typeof(XmlElement);
if (ido.GetDataPresent(myType))
{
///此时取出的getNode为空?不知是何原因?
XmlNode getNode = (XmlNode)ido.GetData(myType);
}
dalianu
2007-08-28
打赏
举报
回复
我的意思是在你取之前的任何时间。
如果不行,你就贴一下代码吧。
zl_jennifer
2007-08-28
打赏
举报
回复
在放入剪贴板时,已将它做为一个单独的节点放进去的!
你说的,加一层根节点,是在什么时候加呢?
dalianu
2007-08-28
打赏
举报
回复
如果代码没问题,你试着加一层根节点。
zl_jennifer
2007-08-28
打赏
举报
回复
自己先顶下, 没人这样做吗?
xml
(一)对于restemplate接收
xml
返回
对象
时候,java 映射
中
@
Xml
Element
和@
Xml
Attribute的区别
@
Xml
Element
将java
对象
的属性映射为
xml
的节点,在使用@
Xml
Element
时,可通过name属性改变java
对象
属性在
xml
中
显示的名称。eg:@
Xml
Element
该属性作为
xml
的
element
,且可以增加属性(name="New
Element
Name"),那么生成...
java
xml
element
无视_@WebParam的java – @
Xml
Element
(required = true)不起作用
我有一个奇怪的
问题
,@WebParam的@
Xml
Element
(required = true)的注释在某些@WebService类
中
起作用,但在某些其他方面不起作用.我在两个@WebService类
中
有非常相似的代码.可能会导致这个
问题
?参数类型还是实体类?...
Xml
Element
注解在Java列表属性:要注意实例化,否则从
xml
数据反序列化到Java
对象
会失败
Xml
Element
注解在Java列表属性:要注意实例化,否则从
xml
数据反序列化到Java
对象
会失败
JAXB的
Xml
Element
注解
JAXB的
Xml
Element
注解
ASP.NET Web 方法
中
的
Xml
Element
参数的功能
ASP.NET Web 方法
中
的
Xml
Element
参数的功能发布日期: 6/17/2004 | 更新日期: 6/17/2004Matt PowellMicrosoft Corporation摘要:Matt Powell 探讨了多种不同的方式,以便在 Web 服务
中
使用
Xml
Element
参数来访问...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章