def _matches(self, request):
     xml = self._get_value(request)
     try:   
         doc = parse_xml(xml)
     except Exception, err:
         self.error = err
         return False
Esempio n. 2
0
 def strip(self, payload):
     transform = self.transform
     doc = parse_xml(payload)
     result_tree = transform(doc)
     if transform.error_log:
         log.error(transform.error_log)
     return unicode(result_tree).rstrip()
Esempio n. 3
0
 def _matches(self, request):
     xml = self._get_value(request)
     try:
         doc = parse_xml(xml)
     except Exception, err:
         self.error = err
         return False
Esempio n. 4
0
 def strip(self, payload):
     transform = self.transform
     doc = parse_xml(payload)
     result_tree = transform(doc)
     if transform.error_log:
         log.error(transform.error_log)
     return unicode(result_tree).rstrip()    
Esempio n. 5
0
def parse_xml_strip_namespace(xml):
    xml = strip_namespace(xml)
    return parse_xml(xml)
Esempio n. 6
0
 def parse_xml(self, xml):
     if self.namespaces:
         xml_doc = parse_xml(xml)
     else:
         xml_doc = parse_xml_strip_namespace(xml)
     return xml_doc
Esempio n. 7
0
def parse_xml_strip_namespace(xml):
    xml = strip_namespace(xml)
    return parse_xml(xml) 
Esempio n. 8
0
 def parse_xml(self, xml):
     if self.namespaces:
         xml_doc = parse_xml(xml)
     else:
         xml_doc = parse_xml_strip_namespace(xml)  
     return xml_doc