A python plist xml validator
Project description
validate_plist_xml
This python module will validate Apple XML Plist files
By default configured to check files with the following extensions: ('.recipe', '.plist', '.profile')
Example:
$ python3 validate_plist_xml.py
XML Syntax Error in: ./test/bad/example-bad-xml-tags.recipe
Opening and ending tag mismatch: BAD_TAG line 4 and dict, line 15, column 8 (example-bad-xml-tags.recipe, line 15)
Failed DTD Validation: ./test/bad/example-bad-dtd.recipe
Element dict content does not follow the DTD, expecting (key , (array | data | date | dict | real | integer | string | true | false))*, got (key astring key string key dict key string key array ), line 4
2 errors found in 3 plist xml files
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for validate_plist_xml-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b90c43193e3ad3ac1e21b63bc3f7cbba1541778f8239aebcbf2d36a32b3815f0 |
|
MD5 | 82deacd1d355837f8e993fe38fbe1dd3 |
|
BLAKE2b-256 | 51cf02721dbfa4f3e339c043bba03eabdfbccc383ac6b75a640a401bc23ba50e |