コード例 #1
0
	def sendJSON(self, jObj, request):
		methodName, params = self.parseURI(request.uri)

		if (params.has_key('asPlist') and params['asPlist'] == '1'):
			request.setHeader('Content-type', 'text/xml')
			return plistlib.writePlistToString(jObj)
		else:
			request.setHeader('Content-type', 'text/plain')
			return json.write(jObj).replace('\\\\', '\\')
コード例 #2
0
ファイル: tc_mac.py プロジェクト: 13bold/TuneConnect
	def createPlaylistSignature(self, trackArray):
		signature = hashlib.md5(json.write(trackArray).replace('\\\\', '\\')).hexdigest()
		return signature
コード例 #3
0
ファイル: tc-server-old.py プロジェクト: 13bold/TuneConnect
def jOut(item):
	return json.write(item).replace('\\\\', '\\')