Gunakan XPATH untuk mencari teks yang mengandungi  
Sep 10, 2023 am 11:33 AMKami boleh menggunakan xpath pencari untuk mengenal pasti elemen dengan teks carian
Dengan atau ruang. Mari kita periksa kod html elemen web terlebih dahulu Ruang mengekor dan mendahului. Dalam imej di bawah, teks JAVA BASICS ada Tagname Strong mengandungi ruang, seperti yang ditunjukkan dalam kod html.Dibuat jika terdapat ruang dalam teks elemen atau nilai mana-mana atribut Untuk xpath unsur sedemikian, kita perlu menggunakan fungsi spatial ternormal. ia Mengalih keluar semua ruang belakang dan hadapan daripada rentetan. Ia juga mengeluarkan setiap Label baharu atau baris sedia ada dalam rentetan.
Syntax
//tagname[normalize-space(@attribute/ function) = 'value']
Untuk elemen web ASAS JAVA yang muncul di halaman, mari buat xpath// strong[text()='ASAS JAWA'] (ruang dalam teks tidak dipertimbangkan). jika kita Gunakan ungkapan $x("//strong[text()='JAVA' dalam konsol untuk mengesahkan BASICS']"), kita akan mendapati bahawa tiada unsur padanan (dikenal pasti dengan mempunyai panjang 0).
Sekarang, mari kita gunakan fungsi normalize-space untuk mencipta ungkapan xpath ungkapan xpath hendaklah - //strong[normalize-space(text())='ASAS JAVA'].
Output
Jika kami mengesahkannya menggunakan ungkapan dalam konsol - $x("// strong[standardized ruang ( text())='ASAS JAWA']"), kami akan mencari padanan Elemen (dikenal pasti mengikut panjang - 1).
Tuding pada keputusan yang diperoleh dan kita akan dapati teks JAVA BASICS mendapat Serlahkan pada halaman.
Atas ialah kandungan terperinci Gunakan XPATH untuk mencari teks yang mengandungi  . Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Bagaimana untuk mengalih keluar berita dan kandungan sohor kini daripada Carian Windows 11

Bagaimana untuk mencari pengguna di Xianyu

Cara menggunakan carian lanjutan Baidu

Jadual WPS tidak dapat mencari data yang anda cari, sila semak lokasi pilihan carian

Bagaimana untuk mencari kedai di Taobao mudah alih Bagaimana untuk mencari nama kedai

Cara menapis dan mencari data dalam pembangunan teknologi Vue

Apakah kekunci pintasan carian Excel?

Bagaimana untuk mencari direktori dengan sambungan fail tertentu dalam Java?
