山东大学项目实训——古籍云端检索系统——xml树结构分析(1)

本文详细分析了一个古籍云端检索系统的XML结构,包括根元素article的属性和子元素head、content、view的详细信息。head部分包含文章标题、作者、书籍和日期信息;content部分涉及text、page、div三种模式;view部分则描述文章的显示信息,与SVG元素关联。文章提供了元素结构图和属性表以辅助理解。
摘要由CSDN通过智能技术生成

xml基本了解

如果对xml没有很清晰的认识,可以看一下这篇博客
XML——XML介绍和基本语法

本系统的xml格式详细分析

文章的根元素为article,共有三个属性,分别是id(文章的唯一编号)type(文章类型,默认是1,文言文)、version(版本号,1.0),子元素共有三个,分别是head(描述文章信息)、content(描述文章的结构信息)、view(描述文章显示信息),接下来这三部分分开讲,下面的编号分别为1,2,3

特别注明,文章最后附上元素结构图,以及每个元素对应的属性表

  1. head的子元素为文章的题目title、作者信息authors、书籍信息(从属的书籍信息)book、文章的时间信息date。各自元素的子元素以及属性请查阅下方的结构图
  2. content即描述文章的内容信息,文章内容模式可以分为三种,分别是:模式、单页模式、混合模式。其中混合模式可以看作前两种模式的混合体。这三种模式对应三种子元素:text、page、div。
  3. view描述文章的显示信息。可以理解为存储的古籍图片(按页),其中view的子元素为svg,需要特别注意的是svg的唯一编号id,如果content是page模式的话,这两id相对应,同理svg的子元素text的id,和content里text模式下的char的id相对应

下面是xml元素结构简图,因为元素过多,我将其分成三部分,分别是head、content、view。

head

元素结构

在这里插入图片描述
属性表

元素 属性 描述
title name 题目原名
note 题目注释
type 类型,这里取1(古籍)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值