SORU
31 Mayıs 2009, Pazar


/Satır Besleme, satır başı .Net Kaynak Dosya (App_GlobalResources)

App_GlobalResources.resx Bir dosya içinde birden fazla metin tutuyorum.

Metin çok satırlı olması ve satır beslemeleri içermesi gerekiyor. İçeriğini okudum, ancak tüm satırı (\r\n, CRLF 10 13 denetim karakteri olarak yazdırılır) gitti beslenir.

Biliyorum ben bu tarafından yeniden değiştirilmesi \r\n (veya başka bir şey için çok önemli) geri CRLF zaman okudum içeriğini, ama merak ettim neden bu açık metin-hedef resx dosyaları Yoksay kontrol karakterleri ve CRLF önemli bir konu ve eğer birisi öğrenirse bir ayarı falan bu devrede bu iş doğal olarak.

CEVAP
31 Mayıs 2009, Pazar


VB.NET Express Edition bu test için kullandım.

Kaynak düzenleyici kaynak ve dize içeriğin adını belirtebilirsiniz () dize içeriği ile ayrılmış koyunShiftGirin.

İstediğini söyle yazın sağlar

hello  
world

"Merhaba" ve ardından yazınShiftGirinve "". dünya

Kaynaklara bakarsanız.Resx dosya xml dosyası), öznitelik xml:space="preserve" ile bir düğüm oluşturur.

2 seçenek

Ayrıca, Kaynakları düzenleyebilirsiniz.el ile resx ve içeriği CDATA bölümünde değiştirin.

Dize adında olduğunu varsayalım "örnek". Kaynakları aramak.ve basit bir değeri olan karşı içindeki CDATA bölümü var içerik resx değiştirin.

örneğin

<data name="example">
<![CDATA[
hello
world
1
2   3
4
]]>  </data>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • iZAPPA

    iZAPPA

    16 Temmuz 2010
  • Ludique

    Ludique

    21 NİSAN 2009
  • PhoneBuff

    PhoneBuff

    10 HAZİRAN 2011