diff options
| -rw-r--r-- | tablib/packages/markup.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/tablib/packages/markup.py b/tablib/packages/markup.py index 076a3d7..e52acae 100644 --- a/tablib/packages/markup.py +++ b/tablib/packages/markup.py @@ -71,10 +71,8 @@ class element: for key, value in kwargs.iteritems( ): if value is not None: # when value is None that means stuff like <... checked> key = key.strip('_') # strip this so class_ will mean class, etc. - if key == 'http_equiv': # special cases, maybe change _ to - overall? - key = 'http-equiv' - elif key == 'accept_charset': - key = 'accept-charset' + if key in ['http_equiv', 'accept_charset']: + key.replace('_','-') out = u"%s %s=\"%s\"" % ( out, key, escape( value ) ) else: out = u"%s %s" % ( out, key ) |
