2

Webハーベストを使用しています。ただし、次のURLからデータを取得したいと思います。

http://derstandard.at/anzeiger/immoweb/Suchergebnis.aspx?Regionen=9&Bezirke3%Arten3%AngebotTyp3%timestamp=1363305908912

私のコードは次のとおりです。

<?xml version="1.0" encoding="UTF-8"?>

<config>
    <var-def name="google">
    <html-to-xml>
    <http url="http://derstandard.at/anzeiger/immoweb/Suchergebnis.aspx?Regionen=9&Bezirke=&Arten=&AngebotTyp=&timestamp=1363305908912"></http>
    </html-to-xml>
    </var-def>
</config>

しかし、私は得ます:

エンティティBezirkeへの参照は「;」で終わる必要があります

';'を使用して、Webハーベストの意味がわかりません。

4

2 に答える 2

1

私はウェブハーベスティングについてあまり知りませんが、彼らの例にはこれがあります:

<xpath expression="//a[@shape='rect']/@href">
    <html-to-xml>
        <http url="http://www.somesite.com/"/>
    </html-to-xml>
</xpath>

<http url =".." />

あなたのコードは

<http url = ".."></http> 

多分これはあなたの問題ですか?タグを閉じる必要はありません

于 2013-03-15T00:17:03.507 に答える
1

あなたはあなたのURLでampresandsをエンコードする必要があります。ごとに変更&&amp;ます。

于 2013-04-26T11:04:09.630 に答える