Как получить родительский узел с предками xpath в html паке agility - PullRequest
0 голосов
/ 12 ноября 2018

Как получить родительский узел с предками XPath в HTML-документе в HTML Agility Pack (HAP)? Например, у меня есть один HTML-документ, проверьте ниже:

<html>
<body>
    <div>
        <div>
            <div>
                <div>
                    <div>
                        <div>
                            <div>
                                <div>
                                    <a>
                                        <h3>
                                        </h3>
                                    </a>

                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</body>
</html>

Мне нужно получить родительский узел и путь его предков в HAP. Например, XPath вышеупомянутого HTML-документа -

/html/body/div/div[1]/div[2]/div[1]/div/div/div/div/a/h3

Ожидайте, что xpath будет

/html/body/div/div[1]/div[2]/div[1]

Обратите внимание, что мне нужно получить ожидаемый Xpath динамически, а не вручную. Например, на основе последнего элемента мне нужно получить родительский путь с путем предков.

...