SağlıkNet 2'ye veri gönderirken '.' (onaltılık değeri 0x00), geçersiz bir karakter. Satır 199, konum 23. hatası alıyorum.

916 views
Skip to first unread message

Siraceddin Musaboğlu

unread,
Jan 24, 2013, 3:28:45 AM1/24/13
to sagli...@googlegroups.com
SağlıkNet2 'ye Veri Gönderdiğimde  '.' (onaltılık değeri 0x00), geçersiz bir karakter. Satır 199, konum 23. hatası alıyorum. aynı hatayı alan başka arkadaşımız varmı?

Erhan ACUNAL

unread,
Jan 25, 2013, 4:18:15 AM1/25/13
to sagli...@googlegroups.com
Merhaba;

Eğer C# kullanıyorsanız atadığınız değerlerde xmlde kullanımı geçersiz olan karakterler olduğunu bildiriyor. Bu hata için geçersiz karakterlerin olduğunu düşündüğünüz yerlerde şu methodu çağıp geçersiz karakterleri temizleyebilirsiniz.

private string RemoveInvalidChars( string src ) {
   StringBuilder sb = new StringBuilder();
   foreach ( var c in src ) {
       if ( XmlConvert.IsXmlChar( c ) ) // geçerli bir karakter ise ekle
        sb.Append( c );        }    return sb.ToString();
}
Reply all
Reply to author
Forward
0 new messages