[发明专利]一种文档创建及访问方法、装置在审
申请号: | 201710779847.8 | 申请日: | 2017-09-01 |
公开(公告)号: | CN110020028A | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 张皓 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/93 | 分类号: | G06F16/93;G06F16/955 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文档 文档标识 文档创建 语种属性 存储目录 文档访问 语种 方法创建 分配 申请 变更 查找 创建 访问 成功 | ||
本申请提供了一种文档创建方法及装置,为内容相同的文档分配同一个文档ID,并为不同语种的文档分配不同的语种属性。按照此方式创建的文档,内容相同而语种不同的文档,具有相同的文档标识和不同的语种属性。基于上述文档创建方法创建的文档,本申请还提供了一种文档访问方法及装置,以文档标识和语种属性作为查找文档的依据,因此,即使文档的存储目录发生更改,因为文档标识不变,能够避免因为存储目录变更导致的文档访问不成功的问题。
技术领域
本申请涉及电子信息领域,尤其涉及一种文档创建及访问方法、装置。
背景技术
在服务全球化的发展背景下,网站需要向不同语种区域的用户提供服务。以云文档系统为例,网站需要依据用户的语种需求,为用户提供相应语种的文档。
目前常见的云文档系统,使用文档所在的目录作为该文档的统一资源定位符(Uniform Resource Locator,URL),即访问地址。例如,存储在产品A/章节b目录下的文档的URL为www.abc.com/docs/产品A/章节b/文档1.html(其中,www.abc.com/docs为文档的统一标识符)。在使用多语种的情况下,在URL中新增语种标识,例如www.abc.com/docs/语种标识lan/产品A/章节b/文档1.html,也就是说,不同语种的文档存储在不同的目录下。
如果文档的存储目录发生变化,例如,将语种标识lan/产品A/章节b目录下的文档1移动到产品B的目录(即语种标识lan/产品B)下,则文档的URL会发生变化。因为URL为访问云文档系统中文档的访问地址,所以,文档的URL的变化可能会导致对文档的访问不成功。例如,用户已存储文档的URL,如果文档的URL发生变化,则用户使用已存储的URL将不能访问该文档。
发明内容
本申请提供了一种文档创建及访问方法、装置,目的在于解决文档的访问地址的变化导致的对文档的访问不成功的问题。
为了实现上述目的,本申请提供了以下技术方案:
一种文档访问方法,包括:
接收文档访问请求,所述文档访问请求包括文档标识以及语种属性;
基于所述文档标识以及所述语种属性,从文档数据库中查询得到对应的文档;
提供查询到的文档;
其中,所述文档数据库中存储有不同语种的多个文档,且内容相同但语种不同的文档具有相同的文档标识。
可选的,所述文档标识和所述语种属性包含在所述访问请求的访问地址中;
所述访问地址包括:
统一资源定位符URL。
一种文档的创建方法,包括:
依据文档的创建指令,创建文档标识;
使用所述文档标识创建携带语种属性的文档,内容相同而语种不同的文档,具有相同的文档标识和不同的语种属性;
保存输入所述文档的内容。
可选的,所述语种属性包括:
字段,字段的不同数值表示不同的语种。
可选的,在所述创建携带语种属性的文档之后,还包括:
通过待增加的内容检索到具有相同内容的所述文档并获取所述文档的文档标识;
创建新的文档,所述新的文档与所述文档标识相同,所述新的文档与所述文档的语种属性不同。
一种文档访问装置,包括:
接收模块,用于接收文档访问请求,所述文档访问请求包括文档标识以及语种属性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710779847.8/2.html,转载请声明来源钻瓜专利网。