Hi Torsten,
mir ist aufgefallen, dass ich scheinbar gesperrt werde, weil die Produktseiten in zu kurzer Zeit aufgerufen werden.
Ich habe jetzt das höhere Paket der Produktdaten für den Export von ITScope freigeschaltet. Jetzt stehen alle Produktdaten als html in der Spalte htmlSpecs:
<div id="HTML_SPEC" class="ITSs"><div class="ITSg">Allgemein</div><div class="ITSr0"><div class="ITSn">Produkttyp</div><div class="ITSv">Mobile Workstation</div></div><div class="ITSr1"><div class="ITSn">Betriebssystem</div><div class="ITSv">Windows 10 Pro + Windows 11 Pro Lizenz - Niederländisch / Englisch / Französisch / Deutsch/ Italienisch</div></div><div class="ITSg">Prozessor / Chipsatz</div><div class="ITSr0"><div class="ITSn">CPU</div><div class="ITSv">Intel Core i7 (12. Gen.) 12700H / 2.3 GHz</div></div><div class="ITSr1"><div class="ITSn">Max. Turbo-Taktfrequenz</div><div class="ITSv">4.7 GHz</div></div><div class="ITSr0"><div class="ITSn">Anz. der Kerne</div><div class="ITSv">14 Kerne</div></div><div class="ITSr1"><div class="ITSn">Cache</div><div class="ITSv">24 MB</div></div><div class="ITSr0"><div class="ITSn">Plattform-Technologie</div><div class="ITSv">Intel vPro Essentials</div></div><div class="ITSr1"><div class="ITSn">Funktionen</div><div class="ITSv">Intel Smart Cache, Intel Deep Learning Boost (DL Boost)</div></div><div class="ITSg">Speicher</div><div class="ITSr0"><div class="ITSn">RAM</div><div class="ITSv">16 GB (2 x 8 GB)</div></div><div class="ITSr1"><div class="ITSn">Max. unterstützter RAM-Speicher</div><div class="ITSv">64 GB</div></div><div class="ITSr0"><div class="ITSn">Technologie</div><div class="ITSv">DDR5 SDRAM</div></div><div class="ITSr1"><div class="ITSn">Geschwindigkeit</div><div class="ITSv">4800 MHz</div></div><div class="ITSr0"><div class="ITSn">Nenndrehzahl</div><div class="ITSv">4800 MHz</div></div><div class="ITSr1"><div class="ITSn">Formfaktor</div><div class="ITSv">SO DIMM 262-PIN</div></div><div class="ITSr0"><div class="ITSn">Anz. Steckplätze</div><div class="ITSv">2</div></div><div class="ITSr1"><div class="ITSn">Leere Steckplätze</div><div class="ITSv">0</div></div><div class="ITSg">Speicherkapazität</div><div class="ITSr0"><div class="ITSn">Hauptspeicher</div><div class="ITSv">512 GB SSD M.2 2280 PCIe 4.0 x4 - NVM Express (NVMe)</div></div><div class="ITSg">Bildschirm</div><div class="ITSr0"><div class="ITSn">Typ</div><div class="ITSv">39.624 cm (15.6")</div></div><div class="ITSr1"><div class="ITSn">LCD-Hintergrundbeleuchtung</div><div class="ITSv">WLED-Hintergrundbeleuchtung</div></div><div class="ITSr0"><div class="ITSn">Touchscreen</div><div class="ITSv">Ja (10-Punkt-Multi-Touch)</div></div><div class="ITSr1"><div class="ITSn">Auflösung</div><div class="ITSv">3840 x 2400 (Ultra HD Plus)</div></div><div class="ITSr0"><div class="ITSn">Vertikale Bildwiederholrate bei max. Auflösung</div><div class="ITSv">60 Hz</div></div><div class="ITSr1"><div class="ITSn">Breitbild</div><div class="ITSv">Ja</div></div><div class="ITSr0"><div class="ITSn">Pixeldichte (ppi)</div><div class="ITSv">290</div></div><div class="ITSr1"><div class="ITSn">Helligkeit</div><div class="ITSv">500 cd/m²</div></div><div class="ITSr0"><div class="ITSn">Farbraum</div><div class="ITSv">100% Adobe RGB, 94% DCI-P3</div></div><div class="ITSr1"><div class="ITSn">Besonderheiten</div><div class="ITSv">UltraSharp, entspiegelt, Premium Panel Guarantee, breiter Betrachtungswinkel, horizontaler Betrachtungswinkel von ±89°, vertikaler Betrachtungswinkel von ±89°, kompatibel mit HDR 400, Low Blue Light-Technologie, 0.09 mm Pixelabstand, 60 ms Ansprechrate</div></div><div class="ITSg">Audio & Video</div><div class="ITSr0"><div class="ITSn">Grafikprozessor</div><div class="ITSv">NVIDIA RTX A2000</div></div><div class="ITSr1"><div class="ITSn">Videospeicher</div><div class="ITSv">8 GB GDDR6 SDRAM</div></div><div class="ITSr0"><div class="ITSn">Kamera</div><div class="ITSv">Ja - 1280 x 720 (Standard), 576 x 360 (Infrarot)</div></div><div class="ITSr1"><div class="ITSn">Auflösung</div><div class="ITSv">0,92 Megapixel (Standard), 0,2 Megapixel (Infrarot)</div></div><div class="ITSr0"><div class="ITSn">Bildsensortyp</div><div class="ITSv">CMOS</div></div><div class="ITSr1"><div class="ITSn">Videoauflösungen</div><div class="ITSv">1280 x 720</div></div><div class="ITSr0"><div class="ITSn">Bildrate</div><div class="ITSv">30 Bilder pro Sekunde</div></div><div class="ITSr1"><div class="ITSn">Kameramerkmale</div><div class="ITSv">IR-/RGB-Kamera, 78,5 Grad</div></div><div class="ITSr0"><div class="ITSn">Ton</div><div class="ITSv">Stereolautsprecher, Dual-Array-Mikrofon</div></div><div class="ITSr1"><div class="ITSn">Codec</div><div class="ITSv">Realtek ALC3281</div></div><div class="ITSr0"><div class="ITSn">Kompatibilität</div><div class="ITSv">High-Definition-Audio</div></div><div class="ITSg">Eingang</div><div class="ITSr0"><div class="ITSn">Typ</div><div class="ITSv">Tastatur, Touchpad</div></div><div class="ITSr1"><div class="ITSn">Tastatur Hinterbeleuchtung</div><div class="ITSv">Ja</div></div><div class="ITSg">Kommunikationsformen</div><div class="ITSr0"><div class="ITSn">Drahtlos</div><div class="ITSv">Bluetooth 5.2, 802.11a/b/g/n/ac/ax (Wi-Fi 6E)</div></div><div class="ITSr1"><div class="ITSn">Drahtlos-Controller</div><div class="ITSv">Intel Wi-Fi 6E AX 211</div></div><div class="ITSr0"><div class="ITSn">Besonderheiten</div><div class="ITSv">Dual-Strom (2x2)</div></div><div class="ITSg">Batterie</div><div class="ITSr0"><div class="ITSn">Technologie</div><div class="ITSv">6 Zellen Lithium-Ionen</div></div><div class="ITSr1"><div class="ITSn">Kapazität</div><div class="ITSv">86 Wh</div></div><div class="ITSg">AC-Adapter</div><div class="ITSr0"><div class="ITSn">Eingang</div><div class="ITSv">Wechselstrom 100-240 V (50/60 Hz)</div></div><div class="ITSr1"><div class="ITSn">Ausgang</div><div class="ITSv">130 Watt, 20 V, 6.5 A</div></div><div class="ITSg">Verbindungen & Erweiterung</div><div class="ITSr0"><div class="ITSn">Steckplatz</div><div class="ITSv">2 x M.2 Card (1 frei)</div></div><div class="ITSr1"><div class="ITSn">Schnittstellen</div><div class="ITSv">2 x USB4 (supports Thunderbolt 4, DisplayPort 1.4a Alt Mode) (Power Delivery) ¦ USB-C 3.2 Gen 2 (supports DisplayPort Alt Mode) (Power Delivery) ¦ Kopfhörer-/Mikrofonkombinationsbuchse</div></div><div class="ITSr0"><div class="ITSn">Speicherkartenleser</div><div class="ITSv">Ja (SD-Karte, SDHC-Karte, SDXC-Karte)</div></div><div class="ITSg">Software</div><div class="ITSr0"><div class="ITSn">Software inbegriffen</div><div class="ITSv">Microsoft Office (30 Tage Testversion, ohne Office-Lizenz)</div></div><div class="ITSg">Verschiedenes</div><div class="ITSr0"><div class="ITSn">Farbe</div><div class="ITSv">Grau</div></div><div class="ITSr1"><div class="ITSn">Integrierte Optionen</div><div class="ITSv">Beschleunigungssensor, Umgebungslichtsensor, Näherungssensor, Magnetometer, Hall-Sensor, Deckel offen-Sensor</div></div><div class="ITSr0"><div class="ITSn">Sicherheit</div><div class="ITSv">Trusted Platform Module (TPM 2.0) Security Chip</div></div><div class="ITSr1"><div class="ITSn">Leistungsmerkmale</div><div class="ITSv">ExpressCharge</div></div><div class="ITSr0"><div class="ITSn">Diebstahl-/Einbruchschutz</div><div class="ITSv">Sicherheitsschloss-Schlitz (Kabelschloss wird separat verkauft)</div></div><div class="ITSr1"><div class="ITSn">Schlosstyp zur Diebstahlsicherung</div><div class="ITSv">Noble Wedge Slot</div></div><div class="ITSr0"><div class="ITSn">Zubehör im Lieferumfang</div><div class="ITSv">USB-C Stromadapter</div></div><div class="ITSr1"><div class="ITSn">Kennzeichnung</div><div class="ITSv">FIPS 140-2</div></div><div class="ITSg">Abmessungen und Gewicht</div><div class="ITSr0"><div class="ITSn">Abmessungen (Breite x Tiefe x Höhe)</div><div class="ITSv">34.44 cm x 23.014 cm x 1.854 cm</div></div><div class="ITSr1"><div class="ITSn">Gewicht</div><div class="ITSv">2.1 kg</div></div><div class="ITSg">Herstellergarantie</div><div class="ITSr0"><div class="ITSn">Services im Bundle</div><div class="ITSv">3 Jahre Dell ProSupport</div></div><div class="ITSg">Umgebungsbedingungen</div><div class="ITSr0"><div class="ITSn">Min Betriebstemperatur</div><div class="ITSv">0 °C</div></div><div class="ITSr1"><div class="ITSn">Max. Betriebstemperatur</div><div class="ITSv">35 °C</div></div><div class="ITSr0"><div class="ITSn">Zulässige Luftfeuchtigkeit im Betrieb</div><div class="ITSv">10 - 90 % (nicht-kondensierend)</div></div><div class="ITSr1"><div class="ITSn">Schocktoleranz (in Betrieb)</div><div class="ITSv">110 g @ 2 ms Halbsinus-Impuls</div></div><div class="ITSr0"><div class="ITSn">Schocktoleranz (nicht in Betrieb)</div><div class="ITSv">160 g @ 2 ms Halbsinus-Impuls</div></div><div class="ITSr1"><div class="ITSn">Vibrationstoleranz (in Betrieb)</div><div class="ITSv">0.66 g @ RMS (random)</div></div><div class="ITSr0"><div class="ITSn">Vibrationstoleranz (nicht in Betrieb)</div><div class="ITSv">1.3 g @ RMS (random)</div></div></div>
Daraus brauche ich jetzt wieder einige technische Daten CPU, RAM, Farbe
Wenn ich das analog zum vorigen Vorschlag mache kommt immer der Fehler:
<#assign row = target.addRow()>
<#assign row = target.addRow()>
${row.addCol(„identifier“, inputRow.get(„source_puid“)!)}
<#assign selectedHtml = selectHTML(„div“) /> <#-- alle td Elemente auswählen →
<#if selectedHtml??>
<#list selectedHtml as childElement> <#-- alle td Element in Schleife durchlaufen →
<#if childElement.html()?contains(„CPU“) || childElement.html()?contains(„RAM“) || childElement.html()?contains(„Farbe“)> <#-- Wenn das element „Farbe“, „Netzwerk“ oder „Eingabegerät“ enthält →
${row.addCol( childElement.html()!?trim, childElement.nextElementSibling().html()!)} <#-- dann den Inhalt des nächsten Elements als Wert in Spalte ausgeben →
</#if>
</#list>
</#if>
woran kann das liegen?
VG
Tobias