Reads a character string that is encoded in 16-bit, UCS2, Unicode
encoding, and then converts the character string to the encoding of the current
SAS session.
- w
-
specifies the width of the output field. Specify enough
width to accommodate the 16-bit size of the Unicode characters.
Default: |
8 |
Range: |
2-32000 |
The $UCS2Xw. informat performs
processing that is the opposite of the $UCS2XEw.
informat. If you are processing data within the same operating environment,
then use the $UCS2Xw. informat. If you are processing
data from different operating environments, then use the $UCS2Bw. and $UCS2Lw. informats.
This example uses the Japanese Shift_JIS encoding, which
is supported under the UNIX operating environment. This example uses little-endian
formatting.
Statements |
Result |
|
----+----1----+
|
x=input('5927'x,$ucs2x.);
put x=$hex4.;
|
x=91e5
|
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.