Java/JDK 6/Internationalized Domain Names

Материал из Java эксперт
Перейти к: навигация, поиск

IDN.toASCII(String s)

   <source lang="java">

import java.net.IDN; public class IDNDemo {

 public static void main(String[] args) {
   String input = "www.yourName.ru";
   String ascii = IDN.toASCII(input);
   String unicode = IDN.toUnicode(input);
   System.out.println("Input:"+ input);
   System.out.println("toAscii (input):"+ ascii);
   System.out.println("toUnicode (input):"+ unicode);
 }

}

       </source>
   
  
 
  



IDN.toUnicode(String s)

   <source lang="java">

import java.net.IDN; public class IDNDemo {

 public static void main(String[] args) {
   String input = "www.yourName.ru";
   String ascii = IDN.toASCII(input);
   String unicode = IDN.toUnicode(input);
   System.out.println("Input:"+ input);
   System.out.println("toAscii (input):"+ ascii);
   System.out.println("toUnicode (input):"+ unicode);
 }

}

       </source>
   
  
 
  



Internationalized Domain Names (IDNs)

   <source lang="java">

import java.net.IDN; public class IDNDemo {

 public static void main(String[] args) {
   String input = "www.yourName.ru";
   String ascii = IDN.toASCII(input);
   String unicode = IDN.toUnicode(input);
   System.out.println("Input:"+ input);
   System.out.println("toAscii (input):"+ ascii);
   System.out.println("toUnicode (input):"+ unicode);
 }

}

       </source>