Rumah >Java >javaTutorial >Mengapa Saya Mendapat Ralat 'Pemadanan Sasaran Arahan Pemprosesan 'xX[lL]' Tidak Dibenarkan' dalam Lembaran Gaya XSLT Saya?

Mengapa Saya Mendapat Ralat 'Pemadanan Sasaran Arahan Pemprosesan 'xX[lL]' Tidak Dibenarkan' dalam Lembaran Gaya XSLT Saya?

Linda Hamilton
Linda Hamiltonasal
2024-12-22 07:34:10132semak imbas

Why Am I Getting the

Ralat: "Pemadanan Sasaran Arahan Pemprosesan "xX[lL]" Tidak Dibenarkan"

Mesej ralat, "Arahan pemprosesan padanan sasaran 'xX[lL]' tidak dibenarkan," menunjukkan isu dengan pengisytiharan XML dalam lembaran gaya XSLT. Pengisytiharan XML mesti muncul pada awal fail, tanpa ruang kosong sebelumnya atau aksara lain.

Membetulkan Masalah

Untuk menyelesaikan ralat ini, semak perkara berikut kemungkinan:

  • Pastikan tiada ruang kosong atau kandungan lain yang boleh dilihat sebelum pengisytiharan. Alih keluar sebarang ruang utama, baris baharu atau tab.
  • Semak kandungan yang tidak kelihatan, seperti Tanda Pesanan Bait (BOM), sebelum pengisytiharan. BOM digunakan untuk menentukan susunan bait fail dan boleh menyebabkan masalah jika ia muncul sebelum pengisytiharan XML. Alih keluar BOM menggunakan teknik yang dicadangkan oleh W3C.
  • Sahkan bahawa terdapat hanya satu pengisytiharan dalam fail, terletak di bahagian atas. Cari "

Contoh

Dalam lembaran gaya XSLT yang disediakan, ralat mungkin berlaku kerana ruang hadapan sebelum baris pertama. Alih keluar ruang ini untuk membetulkan isu:



  
  
    
    
    
      
    

Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat 'Pemadanan Sasaran Arahan Pemprosesan 'xX[lL]' Tidak Dibenarkan' dalam Lembaran Gaya XSLT Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn