uni2ascii

Screenshot Software:
uni2ascii
Mga detalye ng Software:
Bersyon: 4.18
I-upload ang petsa: 11 May 15
Nag-develop: Bill Poser
Lisensya: Libre
Katanyagan: 12

Rating: 3.5/5 (Total Votes: 2)

uni2ascii at ascii2uni convert sa pagitan ng UTF-8 Unicode at anumang ng iba't-ibang uri ng mga katumbas na ASCII 7-bit kabilang ang: hexadecimal at decimal HTML numeric character reference, u-escapes, standard hexadecimal, at raw hexadecimal.
Katumbas ganitong ASCII ay kapaki-pakinabang kapag kasama Unicode teksto sa source program, kapag nagpapasok ng teksto sa Web mga programa na maaaring panghawakan ang Unicode character set ngunit hindi 8-bit ligtas, at kapag debugging.
Ang Unicode escapes ay magagamit:
 
- HTML hexadecimal numeric sanggunian character (halimbawa)
- HTML decimal sanggunian numeric character (eg ȳ)
- U-escapes, bilang ginamit sa Python (hal u00E9)
- U-escapes sa loob ng BMP at U-escapes sa kabila ng BMP, eg u00E9 ngunit U00010024.
- U -escapes (hal U 00E9)
- U-escapes (hal U00E9)
- U-escapes (hal u00E9)
- U-escapes loob angle bracket (hal)
- X-escapes (hal x00E9)
- X-escapes may braces (hal x {00E9})
- Standard hexadecimal (hal 0x00E9)
- Raw hexadecimal (hal 00E9)
uni2ascii tumatanggap ng isang command line flag pagtukoy kung upang bumuo ng upper-case AF o mas mababang-case af bilang hexadecimal digit dahil ang ilang mga ilang mga programa na tanggapin lamang ng isa o ang iba. ascii2uni tumatanggap ng alinman.
Sa kaso ng uni2ascii pamamagitan ng default, ang mga karakter lamang sa labas ng saklaw ASCII ay iko-convert. Kahit na ASCII na character ay pinalitan din, newlines ay pananatilihin maliban kung ang kanilang conversion ay malinaw na hiniling. Space character ay pananatilihin din maliban kung ang conversion ay malinaw na hiniling. Sa kaso ng tatlong non-ASCII space character (Ethiopic space salita, Ogham space, at ideographic space), kung space character ay hindi na-convert, ang mga ito ay papalitan ng mga ASCII space (0x20) upang panatilihin ang mga output sa loob ng 7- range ASCII bit.
Ang paketeng ito ay naglalaman ng apat na mga programa. Ang pangunahing programa ay uni2ascii. Ito ay nakasulat sa C at dapat na naipon. uni2html.py ay ang hinalinhan sa uni2ascii. Bilang ito ay nakasulat sa Python, ito ay hindi kailangan na naipon at dapat tumakbo sa lamang tungkol sa anumang kasalukuyang mga computer. uni2ascii sa kabilang banda ay superior sa na:
- Ito ay bumubuo ng isang mas malawak na hanay ng mga format ng output.
- Ito ay humigit-kumulang sa 20 beses na mas mabilis.
- Ito humahawak input sa buong 32 bit Unicode range. Sa kaibahan, ang uni2html humahawak lamang ang
Basic Multilingual Plane (Plane 0) dahil sa kasalukuyan Python kumakatawan Unicode encode text sa loob gamit ang 16-bit integers. Kung nakuha mo ang teksto sa, sabihin nating, Linear B o Ugaritic, kailangan mong uni2ascii.
Ito ay isang mas mahusay na trabaho ng mga error sa pag-uulat. Kung nakatagpo ito ng isang error sa input nito, tulad ng mal-nabuo UTF-8, ang mga ulat na ito ang mga lokasyon ng mga error sa parehong mga tuntunin ng bilang ng mga character mula sa simula ng file (simula sa 0) at sa mga tuntunin ng bilang ng mga byte mula sa simula ng file (din simula sa 0). (Nagbibilang Character at nagbibilang byte pangkalahatan ay hindi ang parehong dahil ang isang UTF-8 encoded karakter sumasakop mula isa sa apat bytes.) Ang Python mga ulat na bersyon lamang ang bilang ng character. Nagbibigay din uni2ascii impormasyon tungkol sa mga katangian ng mga error.
Ang ikatlong program, ascii2uni, ay ang kabaligtaran ng uni2ascii. Ito ay tumatanggap ng teksto na naglalaman ng iba't ibang mga ASCII na representasyon ng Unicode character at bumubuo ng UTF-8 Unicode.
Ang ika-apat na programa, ascii2uni.py, nagbabasa ng 7-bit ASCII na naglalaman ng u-escaped Unicode, bilang ginamit sa sawa at Tcl, at convert ito sa UTF-8 Unicode. Ito ay ang orihinal na programa na kung saan ascii2uni ay isang kalahatan

Ano ang bago sa release na ito.

  • Mga Fixed bug sa uni2ascii kung saan sa ilang mga kaso ang bilang subsitution ay masyadong mataas, ang pag-aayos ng Debian bug # 626,268.
  • Patched upang mahawakan ang sitwasyong in NetBSD na kawalan getline.
  • Clarified semantics ng purong option pati na nagko-convert na character sa hanay ascii iba sa space at newline. Nakatakdang bug na kung saan ito ay hindi naipatupad nang tama para sa mga uri UTF8.

Ano ang bago sa bersyon 4.17:

  • Idinagdag sa uni2ascii ang mga sumusunod na mga conversion sa pinakamalapit na katumbas na ascii: U 2022 bullet sa 'o', U + 00B7 middle tuldok sa period, U + 0085 susunod na linya sa newline, U + 2028 line separator na newline.

Ano ang bago sa bersyon 4.16:

  • Ang format Q muli gumagana sa ascii2uni
  • .
  • Idinagdag U + 2033 DOUBLE PRIME sa mga character na-convert sa kanilang pinakamalapit na katumbas na ascii ilalim gamit ang format e sa uni2ascii.

Ano ang bago sa bersyon 4.15:

  • Pinalitan ng pangalan endian.h sa u2a_endian.h upang maalis ang conflict sa panlabas endian.h.
  • Inalis kopya ng GNU getline mula ascii2uni.c bilang na ito ay standard na bilang ng POSIX2008.

Ano ang bago sa bersyon 4.14:

  • Nakatakdang isang bug na baha ang paggamit ng mga format Q in uni2ascii.
  • Mga Fixed bug kung saan ascification ng U + 2502 at U + 2503 naidagdag double quote sa output.
  • Mga Fixed bug kung saan -A nakabuo option S a & quot; Pinalitan kaya maraming mga karakter & quot; linya para sa bawat karakter dahil sa umaalis sa code debugging.

Ano ang bago sa bersyon 4.13:

  • Mga Fixed bug na sanhi ng labis na bilang ng mga character ay pinalitan sa ASCII na maiuulat.

Ano ang bago sa bersyon 4.12:

  • ngayon payagan parehong mga programa ang input file name na tinukoy sa sa command line ng walang pag-redirect.

Ano ang bago sa bersyon 4.11:

  • Ang release na ito ay nagdadagdag ng suporta para sa & lt; XX & gt; & lt; XX & gt; at% uXXXX format.

Ano ang bago sa bersyon 4.10:

  • Ang release na ito ay pag-aayos ng bug na ginawa ang Y argument sa -Isang bandila ng ascii2uni isang walang-op, at corrects ang pahina ng tao at tulong para sa Y at Q argumento sa-isang flag para sa parehong programa.
  • Ang Y argument ay isang error para uni2ascii ngayon.
  • Ang bersyon ng impormasyon at action buod ay mas nakapagtuturo.

Katulad na software

txt2html
txt2html

3 Jun 15

SimpleXML
SimpleXML

3 Jun 15

Iba pang mga software developer ng Bill Poser

Redet
Redet

3 Jun 15

UnicodeDataBrowser
UnicodeDataBrowser

14 Jul 15

SndBite
SndBite

2 Jun 15

ColorExplorer
ColorExplorer

2 Jun 15

Mga komento sa uni2ascii

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!