«character-encoding» etiketlenmiş sorular

Karakter kodlaması, karakterlerin bir bayt dizisi olarak temsil edilme biçimini ifade eder. Web için karakter kodlaması Kodlama Standardında tanımlanmıştır.

11
PHP: Orijinal karakter setini bilmeden herhangi bir dizeyi UTF-8'e dönüştürün veya en azından deneyin
Dünyanın her yerinden müşterilerle ilgilenen bir uygulamam var ve doğal olarak veritabanıma giren her şeyin UTF-8 kodlu olmasını istiyorum. Benim için asıl sorun, herhangi bir dizenin kaynağının hangi kodlama olacağını bilmememdir - bir metin kutusundan olabilir (kullanmak <form accept-charset="utf-8">yalnızca kullanıcıya gerçekten formu gönderdiyse yararlıdır) veya olabilir yüklenen bir metin dosyasından, …

23
Bir dosyanın başından ï »¿nasıl kaldırırım?
Gedit kullanarak açtığımda iyi görünen bir CSS dosyam var , ancak PHP tarafından okunduğunda (tüm CSS dosyalarını tek bir dosyada birleştirmek için), bu CSS'nin başına şu karakterler ekleniyor: ï »¿ PHP tüm boşlukları kaldırır, dolayısıyla kodun ortasındaki rastgele bir "ï» ¿her şeyi karıştırır. Bahsettiğim gibi, dosyayı gedit'te açtığımda aslında bu …

8
Git'in UTF-16 dosyasını metin olarak tanımasını sağlayabilir miyim?
Git'te bir Sanal PC sanal makine dosyasını (* .vmc) izliyorum ve bir değişiklik yaptıktan sonra git dosyayı ikili olarak tanımladı ve benim için fark etmez. Dosyanın UTF-16'da kodlandığını keşfettim. Git'in bu dosyanın metin olduğunu tanıması ve uygun şekilde işlemesi öğretilebilir mi? Git Cygwin altında kullanıyorum, core.autocrlf false olarak ayarlanmış. Gerekirse …

15
Java: Bir akışın doğru karakter kümesi kodlamasını belirleme
Aşağıdaki iş parçacığına referansla: Java Uygulaması: iso-8859-1 kodlanmış dosya doğru okunamıyor Bir girdi / dosyanın doğru karakter kümesi kodlamasını programlı olarak belirlemenin en iyi yolu nedir? Aşağıdaki kullanarak denedim: File in = new File(args[0]); InputStreamReader r = new InputStreamReader(new FileInputStream(in)); System.out.println(r.getEncoding()); Ancak ISO8859_1 ile kodlandığını bildiğim bir dosyada yukarıdaki kod, …

12
Apache için varsayılan kodlamayı UTF-8 olarak nasıl değiştirebilirim?
Bir barındırma şirketi kullanıyorum ve dosya yoksa bir dizindeki dosyaları listeleyecektir index.html, varsayılan kodlama olarak iso-8859-1 kullanır. Sunucu Apache ise, bunun yerine UTF-8'i varsayılan olarak ayarlamanın bir yolu var mı? Güncelleme: Ayrıca aslında bir HTML 3.2 DOCTYPE kullandığını öğrendim ve sonra hiç charset yoktur ... bu yüzden herhangi bir kodlama …


16
Spring MVC'de yanıt içerik türünü kim belirler (@ResponseBody)
Annotation güdümlü Spring MVC Java web uygulamamda iskele web sunucusunda (şu anda maven jetty eklentisinde) çalıştırıyorum. Yalnızca String yardım metnini döndüren bir denetleyici yöntemi ile bazı AJAX desteği yapmaya çalışıyorum. Kaynaklar UTF-8 kodlamasındadır ve dize de öyle, ancak sunucudan aldığım yanıt content-encoding: text/plain;charset=ISO-8859-1 tarayıcım gönderdiğinde bile Accept-Charset windows-1250,utf-8;q=0.7,*;q=0.7 Bir şekilde …




3
UTF-8 "değişken genişlikli kodlama" nasıl çalışır?
Unicode standardı, hepsini depolamak için 4 bayta ihtiyacınız olacak kadar yeterli kod noktasına sahiptir. UTF-32 kodlamasının yaptığı budur. Yine de UTF-8 kodlaması, "değişken genişlikli kodlama" adı verilen bir şey kullanarak bunları bir şekilde çok daha küçük alanlara sıkıştırır. Aslında, US-ASCII'nin ilk 127 karakterini tam olarak gerçek ASCII'ye benzeyen tek bir …

5
Unicode karakterlerini URL kodlamanın doğru yolu nedir?
Standart olmayan% uxxxx şemasını biliyorum, ancak bu plan W3C tarafından reddedildiği için akıllıca bir seçim gibi görünmüyor. Bazı ilginç örnekler: Kalp karakteri. Bunu tarayıcıma yazarsam: http://www.google.com/search?q=♥ Sonra kopyalayıp yapıştırın, bu URL'yi görüyorum http://www.google.com/search?q=%E2%99%A5 Firefox (veya Safari) bunu yapıyor gibi görünmesini sağlar. urllib.quote_plus(x.encode("latin-1")) '%E2%99%A5' Bu, üçlü nokta karakteri gibi Latin-1'de kodlanamayan …

11
java.sql.SQLException: Hatalı dize değeri: '\ xF0 \ x9F \ x91 \ xBD \ xF0 \ x9F…'
Şu dize değerine sahibim: "walmart obama 👽💔" MySQL ve Java kullanıyorum. Şu istisnayı alıyorum: "java.sql.SQLException: Yanlış dize değeri: '\ xF0 \ x9F \ x91 \ xBD \ xF0 \ x9F ...' İşte eklemeye çalıştığım değişken: var1 varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL` "Walmart obama 👽💔" eklemeye çalışan Java …

2
PowerShell'in varsayılan çıktı kodlamasını UTF-8 olarak değiştirme
Varsayılan olarak, bir komutun çıktısını bir dosyaya yönlendirdiğinizde veya PowerShell'de başka bir şeye yönlendirdiğinizde, kodlama UTF-16'dır ve bu kullanışlı değildir. UTF-8 olarak değiştirmek istiyorum. >foo.txtSözdizimini ile değiştirerek duruma göre yapılabilir, | out-file foo.txt -encoding utf8ancak bunun her seferinde tekrarlanması gariptir. Bir şeyleri PowerShell'de ayarlamanın kalıcı yolu onları yerleştirmektir \Users\me\Documents\WindowsPowerShell\profile.ps1; Bu …

6
- <? Xml version = “1.0” encoding = “utf-8”?> Anlamı
XML konusunda yeniyim ve temelleri anlamaya çalışıyorum. Aşağıdaki satırı "Öğrenme XML" bölümünde okudum, ancak benim için hala net değil. Birisi beni bu temel bilgileri net bir şekilde açıklayan bir kitaba veya web sitesine yönlendirebilir mi? Gönderen Öğrenme XML : XML bildirimi, belgenin en genel özelliklerinden bazılarını açıklayarak, XML işlemciye bu …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.