【发布时间】:2020-05-02 13:50:18
【问题描述】:
我正在尝试使用 xpath 查询检索脚本标记内的变量 (vin=5J8TC2H69KL805815) 以进行练习。 脚本如下所示:
<script type="text/javascript">
var enterprise_id = 6731892;
var dealertrackSettings = {"LowestPaymentWidgetParameters":"prtnr=EDLR&pdid=&jrr=9Z8758kQMpewxBhu8abpaBXX&lang=en&zip=T4R2N7&vin=5J8TC2H69KL805815&acode=CAC90ACS121C0&yr=2019&mk=Acura&model=RDX&style=SUV&trim=A-Spec&cond=U&kms=14,709&cp=52365&msrp=52365&hash=f8842e17a06af7c979d16db0980afbec28c808617e80db2260364c37235b9b25&pkg=&disp=2.0L&opt=&trans=AT&drv=All Wheel Drive&fuelType=Gasoline&eng=2.0L 4cyl&mcode=","DigitalRetailingWidgetParameters":"?flow=full&token=df387c15-9b3d-4694-b06f-fccdfbc8a437&lang=en&prtnr=EDLR&pdid=&zip=T4R2N7&vin=5J8TC2H69KL805815&msrp=52365&cp=52365&asst=AU&cond=U&yr=2019&mk=Acura&model=RDX&style=SUV&trim=A-Spec&tab=TRADE&jrr=9Z8758kQMpewxBhu8abpaBXX&hash=f8842e17a06af7c979d16db0980afbec28c808617e80db2260364c37235b9b25&kms=14,709&acode=CAC90ACS121C0&pkg=&disp=2.0L&opt=&trans=AT&drv=All Wheel Drive&fuelType=Gasoline&eng=2.0L 4cyl&mcode=","LowestPaymentWidgetAPIJson":null,"useUAT":false,"Domain":"https:\/\/digital.dealertrack.ca","displayAFFCTAUsed":true,"displayStructureMyDealCTAUsed":true,"structureMyDealBackgroundUsed":null,"displayFinancePrequalifyCTAUsed":true,"drivetrainMap":{"FRONT WHEEL DRIVE":"FWD","REAR WHEEL DRIVE":"RWD","AWD EXT":"AWD","N\/A":""},"transmissionMap":{"AUTOMATIC":"AT","MANUAL":"MT","OTHER":""}};
</script>
我像这样和这样缩小了脚本标签中的文本 带回文本。
//script[contains(text(), 'dealertrackSettings')]/text()
但是从这里我对如何进行有点困惑。任何建议表示赞赏。塔恩克斯
编辑:我正在尝试在 php 中执行此操作
【问题讨论】:
标签: javascript php html xml xpath