【技术实现步骤摘要】
XML文件所见即所得编辑方法、装置、设备及存储介质
[0001]本专利技术涉及电子化手册编辑
,尤其涉及一种
XML
文件所见即所得编辑方法
、
装置
、
设备及存储介质
。
技术介绍
[0002]飞机
、
汽车
、
大型电子设备等行业领域使用电子交互式手册,遵循手册标准规则,例如
S1000D、Airbus FlightOps XML Exchange、Boeing FTID、ATA iSpec 2300
等,对
XML
文件进行编辑,最终生成
PDF
进行发布
。
然而,目前的
XML
文件编辑方法对用户的专业技术要求较高,且编辑过程中无法直观展现最终的样式,容易产生终版
PDF
样式不符合预期要求需要重新修改的问题,导致编辑工作量大
、
编辑效率低
。
技术实现思路
[0003]本专利技术的主要目的在于提供一种
XML
文件所见即所得编辑方法
、
装置
、
设备及存储介质,旨在解决现有技术中
XML
文件编辑方法的编辑工作量大
、
编辑效率低的技术问题
。
[0004]第一方面,本专利技术提供一种
XML
文件所见即所得编辑方法,所述
XML
文件所见即所得编
【技术保护点】
【技术特征摘要】
1.
一种
XML
文件所见即所得编辑方法,其特征在于,所述
XML
文件所见即所得编辑方法包括:对
XML
文件对应的
XSL
样式文件进行动态加载,所述
XSL
样式文件根据目标
PDF
样例和所述
XML
文件对应的
XSD
规则编写得到;根据所述
XSL
样式文件对所述
XML
文件进行实时样式渲染,得到与所述目标
PDF
样例样式一致的可视化页面,并显示在内容编辑窗口中,所述内容编辑窗口用于供用户基于所述可视化页面编辑所述
XML
文件中的标签内容
。2.
如权利要求1所述的
XML
文件所见即所得编辑方法,其特征在于,在所述对
XML
文件对应的
XSL
样式文件进行动态加载的步骤之前还包括:确定
XML
文件的
XSD
规则;根据目标
PDF
样例,对所述
XSD
规则下的各标签分别设置
CSS
样式,得到
XSL
样式文件
。3.
如权利要求2所述的
XML
文件所见即所得编辑方法,其特征在于,所述根据所述
XSL
样式文件对所述
XML
文件进行实时样式渲染的步骤包括:遍历所述
XML
文件中的标签;根据所述
XSL
样式文件中对各标签设置的
CSS
样式,对所述
XML
文件进行实时样式渲染
。4.
如权利要求1至3中任一项所述的
XML
文件所见即所得编辑方法,其特征在于,所述
XML
文件所见即所得编辑方法还包括:对
XML
文件对应的
XSD
规则文件进行动态加载;根据所述
XSD
规则文件对所述
XML
文件的标签内容进行实时规则校验,获取错误信息并进行展示
。5.
如权利要求4所述的
XML
文件所见即所得编辑方法,其特征在于,在所述对
XML
文件对应的
XSD
规则文件进行动态加载的步骤之后还包括:根据所述
XSD
规则文件得到所述
XML
文件的标签层级结构,并显示在标签编辑窗口中,所述标签编辑窗口用于供用...
【专利技术属性】
技术研发人员:凡乐成,王斌斌,郭琪,张新林,
申请(专利权)人:中电科长江数据有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。