Skip to content

采用lxml库,针对DTD和XML Schema规则验证XML文本,并实现了xpath查询。

Notifications You must be signed in to change notification settings

Loong-Lin/XML-Validate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XML Validate

实现的功能

  1. 采用lxml库,针对DTD或者XML Schema规则验证的XML文档;
  2. 可使用XPath语句查询XML文档中的内容;
  3. 可根据XSL文档的模版将XML文件转成HTML文件;

可视化界面

采用PyQt6实现,由于初学PyQt,可视化方面存在诸多不足,日后有时间再加以改进吧。

运行方式

python3 xml_validate.py

运行展示

  1. 初始截图: img.png
  2. 验证XML文件: img.png
  3. xsl转html: img.png
  4. xpath查询: img.png

About

采用lxml库,针对DTD和XML Schema规则验证XML文本,并实现了xpath查询。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published