Есть ли способ разобрать HTML-шаблон усов и сгенерировать из него структуру JSON, которую можно использовать для подачи таких шаблонов?

Скажем, у меня есть HTML-шаблон ниже

<html>
<body>
    <p>{{tested.object1}}</p>
    <p>{{tested.object2}}</p>
    <p>{{testedn.[0].object3}}</p>
</body>

Is there a way i can parse through it and generate required json payload/structure that can be used to feed this/such templates. In this case:

{ tested: { object1: '', object2: '' }, testedn: { '0': { object3: '' } } }

Большинство поисков, которые я сделал, ведут к способам, которыми я могу передать уже доступный json для таких шаблонов html. Но никак не наоборот.

Я проверил jMustache, но не смог найти то, что ищу. Есть ли какие-либо сведения о том, как я могу добиться вышеизложенного в Java?


person bluefalcon    schedule 25.12.2016    source источник


Ответы (1)


Mustache или Handlebar явно не предназначены для этого. Вы можете попытаться преобразовать поток html в json, используя сериализацию. Попробуйте этот пост Как преобразовать выбранный HTML в Json?

person Christophe    schedule 28.12.2016