{ "info": { "author": "Igor Skrynkovskyy", "author_email": "skrynkovskyy@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "ppxml\r\n=====\r\n\r\nCommand-line tool to validate and pretty-print XML.\r\n\r\nSetup\r\n-----\r\n\r\n.. code-block:: bash\r\n\r\n # Install through pip\r\n pip install ppxml\r\n\r\n # Install through git\r\n pip install git+https://github.com/h2rd/ppxml\r\n\r\n # or without cache\r\n cd /tmp\r\n git clone https://github.com/h2rd/ppxml\r\n cd ppxml\r\n python setup.py install\r\n\r\nExamples\r\n--------\r\n\r\nJust prettify and colorize xml code:\r\n\r\n.. code-block:: bash\r\n\r\n curl http://feeds.bbci.co.uk/news/rss.xml | ppxml\r\n\r\nUse xpath for get some elements:\r\n\r\n.. code-block:: bash\r\n\r\n curl http://feeds.bbci.co.uk/news/rss.xml | ppxml -x \"//item\"\r\n\r\nUse xpath for get deeper elements:\r\n\r\n.. code-block:: bash\r\n\r\n curl http://feeds.bbci.co.uk/news/rss.xml | ppxml -x \"//item/title\"", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/h2rd/ppxml", "keywords": "xml", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ppxml", "package_url": "https://pypi.org/project/ppxml/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ppxml/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/h2rd/ppxml" }, "release_url": "https://pypi.org/project/ppxml/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Command-line tool pretty-print XML with xpath", "version": "0.1.0" }, "last_serial": 1368755, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d8ef0fc5e11b353326554caf3a7a51dd", "sha256": "1e13f8eed233f74266485fbdb0ce2ee5c9287bbdf5a7fe786e0c166bce1418f6" }, "downloads": -1, "filename": "ppxml-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d8ef0fc5e11b353326554caf3a7a51dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1913, "upload_time": "2015-01-02T22:50:13", "url": "https://files.pythonhosted.org/packages/ba/20/6757d43aa5dd32a08f17812e2e26c0ac39c56b650455b7f5e68d345d4abe/ppxml-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d8ef0fc5e11b353326554caf3a7a51dd", "sha256": "1e13f8eed233f74266485fbdb0ce2ee5c9287bbdf5a7fe786e0c166bce1418f6" }, "downloads": -1, "filename": "ppxml-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d8ef0fc5e11b353326554caf3a7a51dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1913, "upload_time": "2015-01-02T22:50:13", "url": "https://files.pythonhosted.org/packages/ba/20/6757d43aa5dd32a08f17812e2e26c0ac39c56b650455b7f5e68d345d4abe/ppxml-0.1.0.tar.gz" } ] }