コード例 #1
0
 def __init__(self, appName):
     super().__init__()
     self.mAppName = appName
     self.mRoot = Element(Constants.ELEMENT_RESOURCE)
     element = SubElement(self.mRoot, Constants.ELEMENT_STRING)
     element.set(Constants.ATTRIBUTE_NAME, "app_name")
     element.text = TextUtils.formatText(self.mAppName)
     self.mDataIndexMap = {}
コード例 #2
0
 def addResource(self, value):
     formatText = TextUtils.formatText(value)
     _id = "string_"
     if formatText in self.mDataIndexMap:
         index = self.mDataIndexMap[formatText]
         _id += str(index)
     else:
         _id += str(self.mId)
         self.mDataIndexMap[value] = self.mId
         self.mId = self.mId + 1
         element = SubElement(self.mRoot, Constants.ELEMENT_STRING)
         element.set(Constants.ATTRIBUTE_NAME, _id)
         element.text = formatText
     return _id