-
公开(公告)号:CN110019968B
公开(公告)日:2021-04-09
申请号:CN201711020616.5
申请日:2017-10-27
申请人: 北大方正集团有限公司 , 北京北大方正电子有限公司
IPC分类号: G06F16/84 , G06F40/154
摘要: 本发明提供一种XML文件的处理方法和装置。该方法包括:对待处理的XML文件进行解析生成XML对象树;根据XML对象树生成中间对象树,XML对象树中的每一个XML节点与中间对象树中的每一个中间对象节点之间具有一一对应关系;根据中间对象树生成HTML对象树,中间对象节点与HTML对象树中的HTML节点之间存在关联关系;同步的编辑处理中间对象树中的与HTML节点关联的中间对象节点,生成编辑处理后的中间对象树;将编辑处理后的中间对象树转换为新的XML对象树;将新的XML对象树,转换为新的XML文件。保证XML文件中的信息可以被调整,防止新增的信息丢失的问题、以及删除的信息没有被删除的问题。
-
公开(公告)号:CN110019968A
公开(公告)日:2019-07-16
申请号:CN201711020616.5
申请日:2017-10-27
申请人: 北大方正集团有限公司 , 北京北大方正电子有限公司
摘要: 本发明提供一种XML文件的处理方法和装置。该方法包括:对待处理的XML文件进行解析生成XML对象树;根据XML对象树生成中间对象树,XML对象树中的每一个XML节点与中间对象树中的每一个中间对象节点之间具有一一对应关系;根据中间对象树生成HTML对象树,每一个中间对象节点与HTML对象树中的每一个HTML节点之间存在关联关系;同步的编辑处理中间对象树中的与HTML节点关联的中间对象节点,生成编辑处理后的中间对象树;将编辑处理后的中间对象树转换为新的XML对象树;将新的XML对象树,转换为新的XML文件。保证XML文件中的信息可以被调整,防止新增的信息丢失的问题、以及删除的信息没有被删除的问题。
-