c#:使用HTMLAgilityPack如何在脚本标签中获取值
本文关键字:标签 脚本 获取 使用 HTMLAgilityPack | 更新日期: 2023-09-27 18:07:56
我使用的是htmllagilitypack。我想在脚本标签中获得一个值,参见代码:
<div id="frmSeller" method="post" name="frmSeller">
<div class="clear"></div>
<script type="text/javascript" language="javascript">
Biz.Product.GroupItemSwitchLogic.init();
Biz.Product.GroupItemSwitcher.init({
properties:null,
availableMap:[{"info":{"item":"28-200- 286","price":95.99,"vehicle":null},"map":[]}],
selectedProperties:[]
});
</script>
</div>
我想从这里得到"price"的值95.99。我怎么能得到这个好心告诉我,我可以使用什么类型的正则表达式....谢谢
你可以做一些像这样的字符串操作
s = HTML代码
var s = z.Split(new String[] { @"price"":" }, StringSplitOptions.None);
var price = s[1].Split(',')[0];
现在价格变量是你的价格