Advertisement
Guest User

xml tag class

a guest
Aug 20th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.62 KB | None | 0 0
  1. class tag:
  2.     def __init__(self, name="", prop=[], data=[]):
  3.         self.name = name
  4.         self.block = [prop, data]
  5.  
  6.     def toXML(self):
  7.         out = "<%s" % self.name
  8.         for i in range(0,len(self.block[0])):
  9.             data = self.block[1][i]
  10.  
  11.             if type(data) == float:
  12.                 data = truncate(data)
  13.  
  14.             out = '%s %s="%s"' % (out, self.block[0][i], data)
  15.  
  16.         vLen = len(self.block[0])
  17.         dLen = len(self.block[1])
  18.         if vLen < dLen:
  19.             for i in range(dLen-vLen, dLen):
  20.                 out = "%s %s" % (out, self.block[1][i])
  21.  
  22.         return "%s>" % out
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement