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