Saya tidak mengubah maju carian XSLT seringkali, jadi ia seolah-olah seperti saya mendaki bukit kecil setiap kali.
Pelajaran saya yang terbaru ini: Kes perkara apabila rujukan lajur. Dalam carian saya maju, Saya telah ditakrifkan sebagai ruangan ini:
<akar xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Ruangan>
<Ruangan Nama="GafTrainingInvoiceNumber" />
<Ruangan Nama="GafTrainingInvoiceLocation" />
<Ruangan Nama="WorkId"/>
<Ruangan Nama="Pangkat"/>
<Ruangan Nama="Title"/>
<Ruangan Nama="Pengarang"/>
<Ruangan Nama="Saiz"/>
<Ruangan Nama="Jalan"/>
<Ruangan Nama="Penerangan"/>
<Ruangan Nama="Tulis"/>
<Ruangan Nama="SITENAME"/>
<Ruangan Nama="CollapsingStatus"/>
<Ruangan Nama="HitHighlightedSummary"/>
<Ruangan Nama="HitHighlightedProperties"/>
<Ruangan Nama="Contentclass"/>
<Ruangan Nama="IsDocument"/>
<Ruangan Nama="PictureThumbnailURL"/>
</Ruangan>
</akar>
The XLST yang memaparkan nombor invois dan lokasi invois telah:
<p>
Nombor invois latihan: <Pemacu:nilai-of pilih="GafTrainingInvoiceNumber"/>
<br></br>
Lokasi latihan invois: <Pemacu:nilai-of pilih="GafTrainingInvoiceLocation"/>
</p>
Walau bagaimanapun, pilih yang mempunyai harta untuk rujukan dalam semua kes yang lebih rendah, seperti dalam:
<p>
Nombor invois latihan: <Pemacu:nilai-of pilih="gaftraininginvoicenumber"/>
<br></br>
Lokasi latihan invois: <Pemacu:nilai-of pilih="gaftraininginvoicelocation"/>
</p>
Sehingga saya diperbetulkan yang, hasil carian menunjukkan label tersebut (Dgn kata lain. "Nombor invois latihan") tetapi tiada data.