示例#1
0
    def __init__(self, package, file_, _standalone_xml=True):

        # this will be ugly, because ElementTree in python 2.5 does not handle
        # custom namespace prefix, so we just handle them ourselves

        self.package = package
        self.file = file_
        self.unserialized_meta_prefixes = list(iter_unserialized_meta_prefix())
        self.default_ns = ADVENE_XML
        self.standalone_xml = _standalone_xml
示例#2
0
    def __init__(self, package, file_, format):

        self.package = package
        self.package_uri = URIRef(package.uri or package.url)
        self.graph = None
        self.file = file_
        self.format = format
        self.unserialized_meta_prefixes = list(iter_unserialized_meta_prefix())
        insort(self.unserialized_meta_prefixes, CAM_TYPE)
        insort(self.unserialized_meta_prefixes, CAMSYS_TYPE)
        insort(self.unserialized_meta_prefixes, CLD.fragDim)
        self.unserialized_meta_prefixes.append(None)
示例#3
0
    def __init__(self, package, file_):

        # this will be ugly, because ElementTree in python 2.5 does not handle
        # custom namespace prefix, so we just handle them ourselves

        self.package = package
        self.namespaces = {}
        self.json = None
        self.file = file_
        self.unserialized_meta_prefixes = list(iter_unserialized_meta_prefix())
        insort(self.unserialized_meta_prefixes, CAM_TYPE)
        insort(self.unserialized_meta_prefixes, CAMSYS_TYPE)
        self.unserialized_meta_prefixes.append(None)