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
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.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d113380a3e2caf9484012410c0ddc31edf088c0688f83b74c91f8b506c115e4 |
|
MD5 | 088a7fa323902bd8d63d4256605fa286 |
|
BLAKE2b-256 | 794c582c8a99d704de5137a156582fa3baf9285b2a3224ccc27455800c0e564c |