This commit is contained in:
aozhiwei 2021-12-07 19:43:12 +08:00
parent 0769187e29
commit c382fabe3a

View File

@ -76,6 +76,10 @@ class MyDoc(object):
(''.join([' ' for i in range(ident + 1)]),
getJsonValue(item[1][0])))
else:
self._wf.write(' * %s//struct %s\n' %
((''.join([' ' for i in range(ident + 1)]),
item[1][0].__class__.__name__
)))
self._wf.write(' * %s{\n' %
(''.join([' ' for i in range(ident + 1)]),
))
@ -94,10 +98,12 @@ class MyDoc(object):
))
self._wf.write(' * %s],\n' % (''.join([' ' for i in range(ident)])))
else:
self._wf.write(' * %s"%s": { //%s\n' %
self._wf.write(' * %s"%s": { //struct %s,%s\n' %
(''.join([' ' for i in range(ident)]),
item[0],
item[2]))
item[1].__name__,
item[2],
))
for subitem in item[1]:
outRsp(subitem, ident + 2)
self._wf.write(' * %s}\n' % (''.join([' ' for i in range(ident)])))
@ -109,9 +115,10 @@ class MyDoc(object):
getJsonValue(item[1]),
item[2]))
else:
self._wf.write(' * %s"%s": { //%s\n' %
self._wf.write(' * %s"%s": { //struct %s, %s\n' %
(''.join([' ' for i in range(ident)]),
item[0],
item[1].__class__.__name__,
item[2]))
[outRsp(p, ident + 1) for p in item[1].fields]
self._wf.write(' * %s},\n' % (''.join([' ' for i in range(ident)])))