def _XMLDumpTable (self, dict_name, t, indent, attrs_ptr, sortkeys):
      # Rare case: when __content__ there
      if t in "__content__" :
          attrs = self._FindAttributes(t)
          self._XMLDumpKeyValue(dict_name, t["__content__"], indent, attrs)
          return
      
      # Get attributes, Always dump start tag
      if attrs_ptr == None :
          attrs = self._FindAttributes(t)
      else :
          attrs = attrs_ptr
      self._XMLDumpStartTag(dict_name, attrs, indent)
    
      # Normally, just iterate over all keys for nested content
      keys = t.keys()
      if sortkeys : keys.sort()
      for key in keys :
          value = t[key]

          # Skip over keys that have already been put in attributes
          k = str(key)
          if key in attrs or k=="__attrs__" or (len(k)>0 and k[0]==self.prependChar_ and k[1:] in attrs) :
              continue # Skip in attrs

          self._XMLDumpKeyValue(key, value, indent+self.indentIncrement_)

      # Always dump end tag
      self._XMLDumpEndTag(dict_name, indent)

  
  # Dump a primitive type (string, number, real, complex, etc.)
dataset/ETHPy150Open redhat-imaging/imagefactory/imgfac/picklingtools/xmldumper.py/XMLDumper._XMLDumpTable/swapped operands of `in`