Example #1
0
def xml_valid(encoded, prefixes=None):
    dom = xml_dom.parse_string(encoded, unicoding=0)
    if dom.xml_root:
        if prefixes:
            dom.xml_prefixes.update(prefixes)
        return xml_prefixed(dom.xml_root, dom.xml_prefixes)

    return ()
Example #2
0
def xml_valid (encoded, prefixes=None):
        dom = xml_dom.parse_string (encoded, unicoding=0)
        if dom.xml_root:
                if prefixes:
                        dom.xml_prefixes.update (prefixes)
                return xml_prefixed (dom.xml_root, dom.xml_prefixes)
        
        return ()
def xml_valid(encoded, prefixes=None, encoding='ASCII'):
    dom = xml_dom.parse_string(encoded)
    if dom.xml_root:
        if prefixes:
            dom.xml_prefixes.update(prefixes)
        return xml_prefixed(dom.xml_root, dom.xml_prefixes,
                            xml_ns(dom.xml_prefixes, encoding), encoding)

    return ()
def xml_valid (encoded, prefixes=None, encoding='ASCII'):
        dom = xml_dom.parse_string (encoded)
        if dom.xml_root:
                if prefixes:
                        dom.xml_prefixes.update (prefixes)
                return xml_prefixed (dom.xml_root, dom.xml_prefixes, xml_ns (
                        dom.xml_prefixes, encoding
                        ), encoding)
        
        return ()