Metadata-Version: 2.1
Name: ezml
Version: 1.0.7
Summary: An (extremly) simple markup language, this is the parser!
Home-page: https://github.com/chadgroom/EZML
Author: Chad M. Groom
Author-email: chadgroom17@gmail.com
License: UNKNOWN
Description: # E-Z Markup Language / Python Parser
        
        ## What Is E-Z Markup/Parser?
        E-Z Markup Language is an extremely simple, xml-flavored, data storage + aquisition method, 
        revolving around this parser, written in Python.
        
        At this point, general usage is simply variable storage.
        
        # Basic usage:
        
        
         
        
        ### Example .ezml file(test.ezml):
        
        ```xml
        <ezml>
        <meta>
        Author: Example Author
        Info: Class Schedule
        Date: January 17th, 2020
        </meta>
        <var title>Campus #1 Weekly Schedule Example</title>
        <var monday>No School</monday>
        <var tuesday>
        class 1: history
        class 2: science
        </tuesday>
        <var wednesday>Not On Campus</wednesday>
        <var thursday>
        class 1: history
        class 2: science
        </thursday>
        <var friday>
        class 1: history
        class 2: ap-history
        class 3: science
        </friday>
        </ezml>
        
        ```
        
        
        ### Parsing Example (From File) :
        
        ```python
        
        from ezml import *
        
        ezml = EZML(utils.dump_file('test.ezml')) 
        print(ezml.meta)
        print(ezml.var['title'])
        
        print(ezml.var['monday'])
        
        print(f"Tuesdays Schedule:\n {ezml.var['tuesday']}")
        
        ```
        
        
        ### Parsing Example (From String):
        
        ```python
        
        from ezml import EZML
        
        ezml = EZML("<ezml><meta>Title: Hello World!</meta><var title>Foo<title><var bar>Hello World!</bar></ezml>") 
        print(ezml.meta)
        print(ezml.var['title'])
        print(ezml.var['bar'])
        
        ```
        
        Thanks for using EZ Markup Lang! 
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
