Saya memiliki file xml seperti ini, yang menyimpan subtitle video:
<videos>
<video>
<id>1</id>
<enSub>Hello Foo! Good morning!</enSub>
<cnSub>你好 Foo! 早上好!</cnSub>
</video>
<video>
<id>2</id>
<enSub>Hello Bar! Good afternoon!</enSub>
<cnSub>你好 Bar! 下午好!</cnSub>
</video>
</videos>
Saya ingin mencari kata kunci tertentu melalui xml ini, seperti saya memasukkan "hello moning" di area teks pencarian, dan hasil pencarian dapat menemukan elemen video dengan id "1".
Saya kira menggunakan php xpath hanya dapat menemukan satu kata kunci dalam file xml, dan harus mengulangi seluruh pohon. Saya tidak yakin bisa menulis fungsi dengan kinerja yang baik.
Saya mencoba menggunakan sumber daya eksternal seperti penelusuran khusus Google untuk menelusuri web saya, tetapi ternyata saya tidak menggunakan halaman untuk menampilkan setiap video. Saya meneruskan id video yang berbeda sebagai parameter ke halaman putar video.
Saya juga memikirkan ekspresi reguler, tetapi tidak tahu cara menangani urutan kata kunci.
Jadi apakah ada mesin pencari yang dapat saya gunakan untuk mencari beberapa kata kunci untuk menemukan sebuah video. Saya merancang ini untuk membantu pengguna saya menemukan video yang ditonton dengan cepat.
Saya banyak mencari di Google. Lambat banget, kadang cuma gak bisa akses google, di tempat saya di China sini. Saya mencoba "beberapa kata kunci pencarian xml" sebagai kata kunci pencarian. Mungkin bahasa Inggris saya tidak cukup pintar agar Google dapat memahami maksud saya. Saya harap kalian di sini memahami pertanyaan saya.
Terima kasih banyak!!