Javascript 如何使用java映射两个字符串
我有两条线 以html格式列出1个Javascript 如何使用java映射两个字符串,javascript,Javascript,我有两条线 以html格式列出1个 <ul> <li id="1"></li> <li id="2"></li> <li id="3"></li> <li id="4"></li> <li id="5"></li> <li id="6"></li> </ul> json格式的Lis
<ul>
<li id="1"></li>
<li id="2"></li>
<li id="3"></li>
<li id="4"></li>
<li id="5"></li>
<li id="6"></li>
</ul>
json格式的Listing2one
{1:"r1",4:"r2"}
我需要根据html中的json键和id,用清单2中提供的json数据填充html字符串。
谁能帮我解决这个问题
谢谢
Jineesh使用正则表达式从JSON字符串中获取名称/值,并将它们放入HTML中。
您可以使用String类的split和replaceAll方法来执行此操作。JS/JQuery部分伪代码
$(document).ready(function() {
//iterate over the json data; pick up the id and value.
for(key in jsonData)
{
$('#key').val(jsonData[key]);
}
});
不过,使用JQuery并不是必需的
这是解决你问题的更简单的方法。为什么需要用Java处理这个问题?再次检查您的问题-无法阅读。您能显示HTML格式吗?我知道一个javascript实现。但是您将得到一个ajax调用。我不确定这是否是你想要的