Java by API/java.net/URI

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

URI: getAuthority()

   <source lang="java">
 

import java.net.URI; import java.net.URISyntaxException; public class Main {

 public static void main(String[] args) throws NullPointerException, URISyntaxException {
   URI uri = new URI("http://www.example.org");
   System.out.println("URI      : " + uri);
   System.out.println("Raw Authority : " + uri.getRawAuthority());
   System.out.println("Raw Fragment : " + uri.getRawFragment());
   System.out.println("Fragment : " + uri.getFragment());
   System.out.println("Authority : " + uri.getAuthority());
   System.out.println("Authority : " + uri.getRawPath());
   System.out.println("RawQuery : " + uri.getRawQuery());
   System.out.println("RawSchemeSpecificPart : " + uri.getRawSchemeSpecificPart());
   System.out.println("RawUserInfo : " + uri.getRawUserInfo());
 }

}


 </source>
   
  
 
  



URI: getFragment()

   <source lang="java">
 

import java.net.URI; import java.net.URISyntaxException; public class Main {

 public static void main(String[] args) throws NullPointerException, URISyntaxException {
   URI uri = new URI("http://www.example.org");
   System.out.println("URI      : " + uri);
   System.out.println("Raw Authority : " + uri.getRawAuthority());
   System.out.println("Raw Fragment : " + uri.getRawFragment());
   System.out.println("Fragment : " + uri.getFragment());
   System.out.println("Authority : " + uri.getAuthority());
   System.out.println("Authority : " + uri.getRawPath());
   System.out.println("RawQuery : " + uri.getRawQuery());
   System.out.println("RawSchemeSpecificPart : " + uri.getRawSchemeSpecificPart());
   System.out.println("RawUserInfo : " + uri.getRawUserInfo());
 }

}


 </source>
   
  
 
  



URI: getRawAuthority()

   <source lang="java">
 

import java.net.URI; import java.net.URISyntaxException; public class Main {

 public static void main(String[] args) throws NullPointerException, URISyntaxException {
   URI uri = new URI("http://www.example.org");
   System.out.println("URI      : " + uri);
   System.out.println("Raw Authority : " + uri.getRawAuthority());
   System.out.println("Raw Fragment : " + uri.getRawFragment());
   System.out.println("Fragment : " + uri.getFragment());
   System.out.println("Authority : " + uri.getAuthority());
   System.out.println("Authority : " + uri.getRawPath());
   System.out.println("RawQuery : " + uri.getRawQuery());
   System.out.println("RawSchemeSpecificPart : " + uri.getRawSchemeSpecificPart());
   System.out.println("RawUserInfo : " + uri.getRawUserInfo());
 }

}


 </source>
   
  
 
  



URI: getRawFragment()

   <source lang="java">
 

import java.net.URI; import java.net.URISyntaxException; public class Main {

 public static void main(String[] args) throws NullPointerException, URISyntaxException {
   URI uri = new URI("http://www.example.org");
   System.out.println("URI      : " + uri);
   System.out.println("Raw Authority : " + uri.getRawAuthority());
   System.out.println("Raw Fragment : " + uri.getRawFragment());
   System.out.println("Fragment : " + uri.getFragment());
   System.out.println("Authority : " + uri.getAuthority());
   System.out.println("Authority : " + uri.getRawPath());
   System.out.println("RawQuery : " + uri.getRawQuery());
   System.out.println("RawSchemeSpecificPart : " + uri.getRawSchemeSpecificPart());
   System.out.println("RawUserInfo : " + uri.getRawUserInfo());
 }

}


 </source>
   
  
 
  



URI: getRawPath()

   <source lang="java">
 

import java.net.URI; import java.net.URISyntaxException; public class Main {

 public static void main(String[] args) throws NullPointerException, URISyntaxException {
   URI uri = new URI("http://www.example.org");
   System.out.println("URI      : " + uri);
   System.out.println("Raw Authority : " + uri.getRawAuthority());
   System.out.println("Raw Fragment : " + uri.getRawFragment());
   System.out.println("Fragment : " + uri.getFragment());
   System.out.println("Authority : " + uri.getAuthority());
   System.out.println("Authority : " + uri.getRawPath());
   System.out.println("RawQuery : " + uri.getRawQuery());
   System.out.println("RawSchemeSpecificPart : " + uri.getRawSchemeSpecificPart());
   System.out.println("RawUserInfo : " + uri.getRawUserInfo());
 }

}


 </source>
   
  
 
  



URI: getRawQuery()

   <source lang="java">
 

import java.net.URI; import java.net.URISyntaxException; public class Main {

 public static void main(String[] args) throws NullPointerException, URISyntaxException {
   URI uri = new URI("http://www.example.org");
   System.out.println("URI      : " + uri);
   System.out.println("Raw Authority : " + uri.getRawAuthority());
   System.out.println("Raw Fragment : " + uri.getRawFragment());
   System.out.println("Fragment : " + uri.getFragment());
   System.out.println("Authority : " + uri.getAuthority());
   System.out.println("Authority : " + uri.getRawPath());
   System.out.println("RawQuery : " + uri.getRawQuery());
   System.out.println("RawSchemeSpecificPart : " + uri.getRawSchemeSpecificPart());
   System.out.println("RawUserInfo : " + uri.getRawUserInfo());
 }

}


 </source>
   
  
 
  



URI: getRawSchemeSpecificPart()

   <source lang="java">
 

import java.net.URI; import java.net.URISyntaxException; public class Main {

 public static void main(String[] args) throws NullPointerException, URISyntaxException {
   URI uri = new URI("http://www.example.org");
   System.out.println("URI      : " + uri);
   System.out.println("Raw Authority : " + uri.getRawAuthority());
   System.out.println("Raw Fragment : " + uri.getRawFragment());
   System.out.println("Fragment : " + uri.getFragment());
   System.out.println("Authority : " + uri.getAuthority());
   System.out.println("Authority : " + uri.getRawPath());
   System.out.println("RawQuery : " + uri.getRawQuery());
   System.out.println("RawSchemeSpecificPart : " + uri.getRawSchemeSpecificPart());
   System.out.println("RawUserInfo : " + uri.getRawUserInfo());
 }

}


 </source>
   
  
 
  



URI: getRawUserInfo()

   <source lang="java">
 

import java.net.URI; import java.net.URISyntaxException; public class Main {

 public static void main(String[] args) throws NullPointerException, URISyntaxException {
   URI uri = new URI("http://www.example.org");
   System.out.println("URI      : " + uri);
   System.out.println("Raw Authority : " + uri.getRawAuthority());
   System.out.println("Raw Fragment : " + uri.getRawFragment());
   System.out.println("Fragment : " + uri.getFragment());
   System.out.println("Authority : " + uri.getAuthority());
   System.out.println("Authority : " + uri.getRawPath());
   System.out.println("RawQuery : " + uri.getRawQuery());
   System.out.println("RawSchemeSpecificPart : " + uri.getRawSchemeSpecificPart());
   System.out.println("RawUserInfo : " + uri.getRawUserInfo());
 }

}


 </source>
   
  
 
  



URI: toURL()

   <source lang="java">
 

import java.io.File; import java.io.InputStream; import java.net.URI; public class Main {

 public static void main(String[] argv) throws Exception {
   File file = new File("filename");
   URI uri = file.toURI();
   file = new File(uri.toURL().getFile());
   InputStream is = uri.toURL().openStream();
   is.close();
 }

}


 </source>