I DOM-Elemente auf dieser Seite sind Parsen: http://www.sportsdirect.com/kappa-nulent-4-trainers-child-boys-039063?colcode=03906301DOMXPath/Curl - Der Versuch, mehrere Elemente in foreach-Schleife zu erhalten
Hier ist der spezifische DOM, die ich gerade jetzt konzentriert bin:
<ul id="dnn_ctr103511_ViewTemplate_ctl00_ctl14_ulSizes" class="sizeButtons" data-clicktoselecttext="Click to select">
<li id="dnn_ctr103511_ViewTemplate_ctl00_ctl14_rptSizes_ctl00_liItem" role="radio" title="Click to select C10 (28)" data-text="C10 (28)" class="tooltip sizeButtonli ">
<a href="DesktopModules/SportsDirect/ProductDetail/Controls/#" id="dnn_ctr103511_ViewTemplate_ctl00_ctl14_rptSizes_ctl00_ancLink">C10 (28)</a>
</li>
<li id="dnn_ctr103511_ViewTemplate_ctl00_ctl14_rptSizes_ctl01_liItem" role="radio" title="Click to select C11 (29)" data-text="C11 (29)" class="tooltip sizeButtonli ">
<a href="DesktopModules/SportsDirect/ProductDetail/Controls/#" id="dnn_ctr103511_ViewTemplate_ctl00_ctl14_rptSizes_ctl01_ancLink">C11 (29)</a>
</li>
<li id="dnn_ctr103511_ViewTemplate_ctl00_ctl14_rptSizes_ctl02_liItem" role="radio" title="Click to select C12 (31)" data-text="C12 (31)" class="tooltip sizeButtonli ">
<a href="DesktopModules/SportsDirect/ProductDetail/Controls/#" id="dnn_ctr103511_ViewTemplate_ctl00_ctl14_rptSizes_ctl02_ancLink">C12 (31)</a>
</li>
<li id="dnn_ctr103511_ViewTemplate_ctl00_ctl14_rptSizes_ctl03_liItem" role="radio" title="Click to select C13 (32)" data-text="C13 (32)" class="tooltip sizeButtonli ">
<a href="DesktopModules/SportsDirect/ProductDetail/Controls/#" id="dnn_ctr103511_ViewTemplate_ctl00_ctl14_rptSizes_ctl03_ancLink">C13 (32)</a>
</li>
<li id="dnn_ctr103511_ViewTemplate_ctl00_ctl14_rptSizes_ctl04_liItem" role="radio" title="Click to select 1 (33)" data-text="1 (33)" class="tooltip sizeButtonli ">
<a href="DesktopModules/SportsDirect/ProductDetail/Controls/#" id="dnn_ctr103511_ViewTemplate_ctl00_ctl14_rptSizes_ctl04_ancLink">1 (33)</a>
</li>
<li id="dnn_ctr103511_ViewTemplate_ctl00_ctl14_rptSizes_ctl05_liItem" role="radio" title="Click to select 2 (34)" data-text="2 (34)" class="tooltip sizeButtonli ">
<a href="DesktopModules/SportsDirect/ProductDetail/Controls/#" id="dnn_ctr103511_ViewTemplate_ctl00_ctl14_rptSizes_ctl05_ancLink">2 (34)</a>
</li>
</ul>
Hier wird mein code:
Leider scheint es, dass ich Fehler in meinem Code irgendwo habe, weil ich die Ergebnisse bekommen kann. Wie Sie sehen können, gibt es mehrere DOM-Elemente unter //ul[@id="dnn_ctr103511_ViewTemplate_ctl00_ctl14_ulSizes"]//li/a
, aber ich kann sie nicht bekommen.
Wo ist mein Fehler und wie kann ich es beheben?
Vielen Dank im Voraus!
Haben Sie getestet, dass $ doc enthält nicht falsch? – splash58