def _matches(self, request):
     xml = self._get_value(request)
     try:   
         doc = parse_xml(xml)
     except Exception, err:
         self.error = err
         return False
Exemple #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()
Exemple #3
0
 def _matches(self, request):
     xml = self._get_value(request)
     try:
         doc = parse_xml(xml)
     except Exception, err:
         self.error = err
         return False
Exemple #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()    
Exemple #5
0
def parse_xml_strip_namespace(xml):
    xml = strip_namespace(xml)
    return parse_xml(xml)
Exemple #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
Exemple #7
0
def parse_xml_strip_namespace(xml):
    xml = strip_namespace(xml)
    return parse_xml(xml) 
Exemple #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