jsontools.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:tvalacarta 作者: tvalacarta 项目源码 文件源码
def xmlTojson(path_xml):
    '''Lee un fichero xml y retorna un diccionario json

    Parametros:
    path_xml (str) -- Ruta completa al archivo XML que se desea leer.

    Retorna:
    Si el argumento path_xml no señala a un archivo XML valido retorna un diccionario vacio. 
    En caso cortrario retorna un diccionario construido a partir de los campos del archivo XML.

    '''

    import os
    ret ={}
    try:
        if os.path.exists(path_xml):
            infile = open( path_xml , "rb" )
            data = infile.read()
            infile.close()
            ret = Xml2Json(data).result
    except:
        import traceback
        logger.info("tvalacarta.core.jsontools xmlTojson ERROR al leer el fichero y/o crear el json")
        logger.info("tvalacarta.core.jsontools "+traceback.format_exc())

    return ret
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号