Я использую WebHarvest для получения данных с Woot.com и получаю несколько разных ошибок. Я могу получить веб-сайт с помощью первого процесса, но когда я пытаюсь проверить xpath внутри окна переменных, я получаю сообщение об ошибке org.xml.sax.SAXParseException; номер строки: 86; номер столбца: 99; Ссылка на сущность "pt2" должна заканчиваться символом ';' разделитель. Если я попытаюсь использовать красивую функцию печати, она вернет XML неправильно сформирован: ссылка на сущность "pt2" должна заканчиваться символом ';' разделитель. {line: 86, col:99]. Наконец, внутри скрипта, который я пишу, если я добавляю тег xpath с выражением, я получаю тип элемента "xpath" должен сопровождаться либо attributespecifications", ">" или "/>". Может ли кто-нибудь сказать мне, что я делаю неправильно? Я очень новичок в WebHarvest и не имею никакого опыта работы с такого рода программами.
Мой код:
<?xml version="1.0" encoding="UTF-8"?><config>
<xpath expression="(//div[@class="overview"])[1]//h2/text()">
<html-to-xml>
<http url="http://www.woot.com/"/>
</html-to-xml>
</xpath>
</config>