我想更改Web应用程序的布局,但它是UTF-8编码的。我已经设法使用了一些在线解码器,并且我知道要修改哪一部分,但是解码似乎还不能完全完成。
我想将带有*的div标签移到上一个标签中,这样我可以将一行中的数据替换为两行,从而在屏幕上提供更多的空间。
<li class='ipsDataItem chat_row {{#callme}}ipsDataItem_new{{/callme}}' id='{{id}}'>
<div class='ipsPad_half {{#memberPhoto}}ipsPhotoPanel ipsPhotoPanel_tiny{{/memberPhoto}} ipsClearfix'>
{{#memberPhoto}}
<a href='{{memberUrl}}' class='ipsUserPhoto ipsUserPhoto_tiny' id='ips_uid_{{memberID}}'>
<img src='{{memberPhoto}}' alt=''>
</a>
{{/memberPhoto}}
<div>
<a href='#' data-action='mention' data-member='{{memberName}}'>{{{memberNameFormat}}}</a>
<span class='ipsPos_right'>
<span class='ipsType_small ipsType_light'>{{time}}</span>
{{#canEdit}}<a href='#' data-action='editMSGButton' data-id='{{id}}'><i class='fa fa-pencil-square'></i></a>{{/canEdit}}
{{#canDelete}}<a href='#' data-action='remove' data-id='{{id}}'><i class='fa fa-minus-square'></i></a>{{/canDelete}}
</span>
* <div class='ipsList_inline' id='chatraw_{{id}}' data-id='{{id}}' {{#canEdit}}data-action='editMSG'{{/canEdit}}>{{{message}}}</div>
</div>
</div>
</li>
这是原始编码的xml:https://pastebin.com/papiW75B 这是我设法解码的:https://pastebin.com/q24UfAEn。如您所见,开始部分(第1行)仍然是一团糟,但是从第2行开始一直很好。
我在这里想念什么?我应该以其他方式进行解码吗?
答案 0 :(得分:0)
我不会将其描述为“ UTF-8编码”。在我看来,它就像是模糊的Javascript。在我看来,为了防止您做自己想做的事情,故意将其混淆了,我将其更多地描述为逆向工程而不是解码。 (实际上,除非得到版权所有者的许可,否则您尝试做的事情在技术上可能是非法的。
在克服创建该应用程序的人的意图方面,您已经做得非常出色,我认为我无法帮助您做得更好。