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.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3ef8ef2de9627118a5a8b8c626f8b89960abccbdc136892a447c8be8407a0ac |
|
MD5 | a9fbce2eb836253a77ed3dcfb4f76cb0 |
|
BLAKE2b-256 | 9bf7c0cda31afc48e780c7b32fed9533d795259baef08312a8821d1a129ddd4a |