起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3528|回复: 3

[结贴] 附件备份信息json如何构造

[复制链接]

84

主题

451

帖子

1437

积分

金牌会员

Rank: 6Rank: 6

积分
1437
QQ
发表于 2017-11-5 22:30:01 | 显示全部楼层 |阅读模式
本帖最后由 tengfei 于 2017-11-5 22:30 编辑

需求是:一条数据里包含附件信息。现在复制一条数据,同时把附件也复制一份备份,并赋值给附件字段 。
做法:根据  http://bbs.wex5.com/forum.php?mod=viewthread&tid=40457  java里实现上传下载的做法
1)先下载附件得到绝对路径和文件f。
Doc doc = docs.query(null, "/defaultDocNameSpace/0e29f353-c9d0-4bdc-8e48-647ceb9dbe62", null, null, null).get("C581B536B8200001D99837D81ED4D2B0");

这里的/defaultDocNameSpace/0e29f353-c9d0-4bdc-8e48-647ceb9dbe62是附件json里的docPath吗?我看数据库里的docPath只是 /defaultDocNameSpace,后面的那串数据是什么?
或者根据附件信息能下载吗?

附件信息:{"docID":"C733E4111CE00001CF21CBA018302A60","docName":"test.txt","size":"10","docPath":"/defaultDocNameSpace","fileID":"2-defaultDocNameSpace","time":"2017-10-29T17:13:47.654Z"}]

2)再上传附件。doc.upload(f);


上传后怎么获得docPath等拼成附件信息的结构json?用doc.getsDocPath()等等吗?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-11-6 10:53:06 | 显示全部楼层
1. docPath 说的是你要查询文档中心那颗文档树上那个节点下的文档,文档中心中对应目录的ID组成了
两层说明在文档中心中附件所在的目录是两层
如果只需要一层那就配置自己的docPath
2.上传的时候自己在new Doc的时候参数设置的就是docPath
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

84

主题

451

帖子

1437

积分

金牌会员

Rank: 6Rank: 6

积分
1437
QQ
 楼主| 发表于 2017-11-7 15:39:17 | 显示全部楼层
jishuang 发表于 2017-11-6 10:53
1. docPath 说的是你要查询文档中心那颗文档树上那个节点下的文档,文档中心中对应目录的ID组成了
两层说明 ...

ok,结贴。
回复 支持 反对

使用道具 举报

84

主题

451

帖子

1437

积分

金牌会员

Rank: 6Rank: 6

积分
1437
QQ
 楼主| 发表于 2017-11-7 15:39:57 | 显示全部楼层
jishuang 发表于 2017-11-6 10:53
1. docPath 说的是你要查询文档中心那颗文档树上那个节点下的文档,文档中心中对应目录的ID组成了
两层说明 ...

ok,结贴。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-24 04:55 , Processed in 0.055068 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表