![](/img/trans.png)
[英]get a specific id value from a html string in javascript via jquery
[英]Get value from string via xpath in javascript
我有一個 html 頁面,如下所示;
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<h1>This is a Heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
我想通過 xPath 從該字符串中獲取值。 Xpath 如下所示;
/html/body/p
結果必須是;
這是一個段落。
我解決了我的問題如下。 我寫了一個將 html 轉換為元素的方法。
function htmlToElement(html) {
var doc = new DOMParser().parseFromString(html, "text/html");
return doc;
}
我得到了如下的價值。
var doc = htmlToElement(htmlString);
xPath = "/html/body/p";
var value = doc.evaluate(xPath, doc, null, XPathResult.ANY_TYPE, null).iterateNext().innerHTML;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.