JSFiddle - React, Tailwind, and code Playground
HTML
<ul>
<li>1</li>
<li>foo1</li>
<li>bar1</li>
<li>images/foobar1.gif</li>
</ul>
<ul>
<li>2</li>
<li>foo2</li>
<li>bar2</li>
<li>images/foobar2.gif</li>
</ul>
JavaScript
var items = [];
$("ul").each(function(){
var item = {};
var lis = $(this).find("li");
item.id = lis.get(0).innerHTML;
item.category = lis.get(1).innerHTML;
item.title = lis.get(2).innerHTML;
item.image = lis.get(3).innerHTML;
items.push(item);
});
var DTO= JSON.stringify(items);
alert(DTO);