社区
消息协作
帖子详情
请大家一起讨论XML在lotusNotes编程中的真正用处?
luzegang19721021
2003-09-11 11:42:30
我是菜鸟!
想请教各位高手关于在Notes中使用XML的真正的用处,请教了!
...全文
80
8
打赏
收藏
请大家一起讨论XML在lotusNotes编程中的真正用处?
我是菜鸟! 想请教各位高手关于在Notes中使用XML的真正的用处,请教了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
starrow
2003-09-11
打赏
举报
回复
了解中。
luzegang19721021
2003-09-11
打赏
举报
回复
要使页面美观,就用DreamWave画表格就可以,不需要用什么XML,我想XML肯定在界面方面不是长处,请教!
oatiew
2003-09-11
打赏
举报
回复
使用XML,可以将你的DOMINO平台的WEB应用做的很美观,但功能上,没多大帮助
CrazyDeng
2003-09-11
打赏
举报
回复
XML和Lotus应该有一个很好的结合点,目前,将两者结合开发的例子不是很多,我们用Lotus开发时,也没有用到XML技术
关注ing…………
luzegang19721021
2003-09-11
打赏
举报
回复
楼上的兄弟,你好,能不能发给我一个你写的这个XML数据库,给我学学,谢谢了,我的邮箱:
luzegan721021@vip.sina.com
ntko
2003-09-11
打赏
举报
回复
用XML数据岛和notesview?readviewentries可以结合XML在web上使用。
比如:
<XML ID="XMLID1" src="/zhaosheng.nsf/vwAllDocsBySubAreaNoteIDImg?ReadViewEntries&RestrictToCategory=DEVV-5HYLRW&PreFormat&start=1&count=2"></XML>
<XML ID="XSLID1" src="/zhaosheng.nsf/vwHTML/docsimg1.xslt"></XML>
然后在onload中写:
function window.onload()
{
transformXML(document.all["XMLID"+i],document.all["XSLID"+i],document.all["Content"+i]);
}
下面是transformXML:(reportParseError,reportRuntimeError省略)
function transformXML(XMLID,XSLID,Content)
{
if( (!XMLID)||(!XSLID)||(!Content) )
{
return;
};
if (XMLID.parseError.errorCode != 0){
result = reportParseError(XMLID.parseError);
}
else if(XSLID.parseError.errorCode != 0){
result = reportParseError(XSLID.parseError);
}
else{
var oNode = XMLID.XMLDocument.selectSingleNode("viewentries/viewentry");
if(!oNode){
result='<P ID="Content"></P>';
Content.outerHTML = result;
return;
}
try {
result = XMLID.transformNode(XSLID.XMLDocument);
}
catch (exception) {
result = reportRuntimeError(exception);
}
}
// Insert the results into the page.
Content.outerHTML = result;
}
对XML进行转换。但是,必须要写xslt文件,也很烦的。不过相对灵活。
优点:不需要做很多视图了,尤其是视图列中的,tr.,td...
缺点:xslt也比较不好写,而且用到好的功能必须IE6.0以上支持。
luzegang19721021
2003-09-11
打赏
举报
回复
上面的老兄见解很好,我现在想知道有没有XML在Notes编程中的一些比较有用的例子,能不能举个例子说明,这样就好了
yf11858
2003-09-11
打赏
举报
回复
我认为xml技术在Notes中的用处不是很大,因为xml也是一种用于协同运作的技术,而且是微软推行的一种技术,我觉得你应该在网上查一下文档数据库与关系数据库的比较,和Microsoft与lotus用于协同办公方面的比较资料.
《
XML
实用大全》
还要向读者说明如何将各种不同的
XML
表达式组合在
一起
,
XML
文档是如何创建的并如何向人们发送这种文档。 本章的主要内容包括: · 什么是
XML
为什么开发人员对
XML
感到激动
XML
文档的“生命” 相关的技术 1.1 ...
IBM:
XML
入门
XML
新手入门
XML
新手入门
什么是
XML
?
xml
存取用户名和密码php,php 针控(查看服务器详细信息)_PHP教程
1.支持windows,linux,unix,freebsd,sun solar系统2.支持ie6,ie7,firefox,google chrome等浏览器。二、主要用途及适用对象:1.熟悉php
编程
的业余爱好者及专业开发人员。2.机房管理人员配置linux(windows)+php+m...
XML
的未来
在本文
中
,Elliotte Rusty Harold 对
XML
领域在 2008 年以及未来的发展方向作出了新的预测。 发展的车轮转动缓慢,但依然在转动。水晶球或许有些朦胧,但
XML
未来的轮廓已经逐渐清晰。准确的时间线依然不那么明确...
消息协作
535
社区成员
39,101
社区内容
发帖
与我相关
我的任务
消息协作
企业开发 Exchange Server
复制链接
扫一扫
分享
社区描述
企业开发 Exchange Server
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章