🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.programowanie
2 messages
2 total messages Started by Dawid Kuroczko Tue, 31 Aug 1999 15:32
UTF-8 to 8bit
#119
Author: Dawid Kuroczko
Date: Tue, 31 Aug 1999 15:32
13 lines
1488 bytes
Czy jest jakaś biblioteka/ew. funkcje w glibc, które potrafiłyby
konwertować tekst w utf-8 na 8bit (zgodnie z aktualnym LOCALE)?

W dokumentacji do glibc czytałem o "Generic Charset Conversion",
ale nie jestem pewien, czy to jest właśnie to, czego szukam...

    Pozdrawiam,
      Dawid Kuroczko
-- 
.------------------.                                            .----------.
| *Dawid Kuroczko* `-------------------------------------------=' _Kraków_ |
| Vogons may read you bad poetry, but bogons make you study obsolete RFCs. |
`------------------------------------------------------------[Dave Mills]--'
Re: UTF-8 to 8bit
#120
Author: Cezary H. Noweta
Date: Mon, 06 Sep 1999 12:47
27 lines
1732 bytes
Witam,

> Czy jest jakaś biblioteka/ew. funkcje w glibc, które potrafiłyby
> konwertować tekst w utf-8 na 8bit (zgodnie z aktualnym LOCALE)?
> 
> W dokumentacji do glibc czytałem o "Generic Charset Conversion",
> ale nie jestem pewien, czy to jest właśnie to, czego szukam...

Dokladnie to. Uzyj np.:

cd = iconv_open("ISO-8859-2", "UTF8");
...

Jesli przy jakims charsecie funkcja zwroci EINVAL, to sprobuj przez UCS4:

cd1 = iconv_open("UCS4", "UTF8");
cd2 = iconv_open("docelowy charset", "UCS4");
...

i wykonaj dwie konwersje, ale watpie, zeby cos takiego nastapilo.

  -- pozdrawiam

-- 
Cezary H. Noweta                 90-237 LODZ, ul. J.Matejki 34/38 POLAND
(chncc@irys.usun.drugiitrzeciczlon.uni.lodz.pl)  +48 42 6356013, 6356012
University of Lodz - Main Library                            fax 6781678
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads