Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Hur hanterar jag det konstiga tecknet u med två sneda streck över?

Postades av 2007-02-27 11:02:16 - Sofia Svensson, i forum xml, Tråden har 9 Kommentarer och lästs av 2042 personer

Hej!
Jag har problem med ett tecken som inte ens vill visas rätt här i inlägget. Det handlar i alla fall om ett u med två sneda streck, lutandes åt höger över sig.

Måste jag escapa det och i såna fall var hittar jag med vilka tecken? Eller har det med min encoding att göra? (Använder mig i dag av <?xml version=""1.0"" encoding=""ISO-8859-1""?>). Vilken encoding skulle avhjälpa?

Stort tack!

Mvh,

Sofia


Svara

Sv: Hur hanterar jag det konstiga tecknet u med två sneda streck över?

Postades av 2007-02-27 12:26:44 - David Tellander

Du får referera till tecknet med en teckenreferens: &#x0170; eller &#x0171; verkar det kunna vara i ditt fall.
http://www.unicode.org/charts/PDF/U0100.pdf


Svara

Sv:Hur hanterar jag det konstiga tecknet u med två sneda streck över?

Postades av 2007-02-27 16:58:55 - Sofia Svensson

Hej David!
Menar du att jag bör byta ut "u" mot &#x0171; enligt något liknande

tmp = Replace(tmp, "u", "&#x0171;") (där "u" ska ha två sneda streck över sig som inte syns här)


där tmp är strängen som innehåller det konstiga tecknet så klart?

Problemet är att jag inte får in "u" tecknet i koden vilket innebär att den aldrig hittar tecknet och kan byta ut det.


Har jag förstått dig rätt? Och i såna fall, hur skriver jag tecknet u (med två sneda streck)? Att kopiera från en hemsida att klistra in det i koden godkänns uppenbarligen inte.

Stort tack!

Mvh,

Sofia


Svara

Sv: Hur hanterar jag det konstiga tecknet u med två sneda streck över?

Postades av 2007-02-28 09:43:10 - David Tellander

Ok, då är det nog allra enklast att du ändrar encodingen på xml-dokumentet till utf-8 istället för iso.


Svara

Sv:Hur hanterar jag det konstiga tecknet u med två sneda streck över?

Postades av 2007-02-28 10:22:24 - Sofia Svensson

Hej David!
Jag provade att byta till <?xml version="1.0" encoding="UTF-8"?> istället men felet kvarstår?!

Mvh,

Sofia


Svara

Sv: Hur hanterar jag det konstiga tecknet u med två sneda streck över?

Postades av 2007-02-28 10:46:44 - David Tellander

Vad är det för data du har och vet du vilken encoding du får in?


Svara

Sv:Hur hanterar jag det konstiga tecknet u med två sneda streck över?

Postades av 2007-02-28 13:29:36 - Sofia Svensson

Hej David!
Det är inte så konstigt att det fortfarande blir fel då oracledatabasen på servern inte är inställd på att ta emot UTF-8 utan "WE8ISO8859P1" (ISO-Latin-1).

Däremot har jag lyckats få koden att byta ut tecknet mot "&#x171;".
Men när datat tagits emot i databasen visas just "&#x171;" och inte u med två sneda streck över.

Hur kommer jag runt detta utan att ändra encodingen? (Mitt lilla program är bara en liten del i det stora och Oracle dbn används till så oerhört mycket mer, så jag kan knappast påverka att den ska byta encoding.)

Stort tack för din hjälp!


Mvh,

Sofia


Svara

Sv: Hur hanterar jag det konstiga tecknet u med två sneda streck över?

Postades av 2007-02-28 14:58:38 - David Tellander

Det är ju lite surare eftersom ISO 8859-1 inte innehåller "u med dubbel akut accent" :). Den finns i ISO 8859-2, men det hjälper ju inte dig...

Ska det in i databasen för att sedan visas på webben? Är det så att teckenreferensen escapas till &amp;#x171; när sidan skickas till klienten?


Svara

Sv:Hur hanterar jag det konstiga tecknet u med två sneda streck över?

Postades av 2007-02-28 15:26:21 - Sofia Svensson

Ah, ok, då har jag en bra förklaring på problemet.

Ja det ska in i databasen för att visas på webben (som klarar av att visa detta tecken då det escapats till &amp;#x171;). Problemet kommer i den tjocka klienten där tecknet istället visas som &amp;#x171;.
Även den tjocka måste visa rätt.

Även om webben visar tecknet rätt så fungerar det inte att söka upp artiklar genom t.ex. titeln om titeln innehåller detta konstiga tecken. (Databasen fattar ju som sagt inte det tecknet).

Det råkar inte vara så att man kan använda sig av ISO 8859-2 istället och Oracle kan ha kvar sin West European encoding?

Annars vet jag inte om det är så mycket mer att göra åt detta?

OM det skulle bli aktuellt att byta till UTF-8 så behöver jag inte escapa till "&amp;#x171;" utan kan skicka tecknet som det är, eller hur?


Stort tack för alla dina råd!

Mvh,

Sofia


Svara

Sv: Hur hanterar jag det konstiga tecknet u med två sneda streck över?

Postades av 2007-02-28 16:15:43 - David Tellander

Om den tjocka klienten klarar unicode så borde du kunna byta ut xml-teckenreferenser till teckenreferenser som klienten förstår, t.ex. '&#x171;' -> '\u0171' i C# och Java.

Men sökning kommer ju fortfarande inte att funka.

Om ni går över till att använda utf-8 rakt över så borde även sökningen fungera.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 153
27 952
271 704
812
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies