JAVA - Basic climb message parsing

JAVA - Basic climb message parsing


    
    public String getJSON(String url) {
        System.out.println(url);
        String content = null;
        URLConnection connection = null;
        try {
          connection =  new URL(url).openConnection();
          Scanner scanner = new Scanner(connection.getInputStream());
          scanner.useDelimiter("\Z");
          content = scanner.next();
          
          Pattern pattern = Pattern.compile(" .*?",Pattern.CASE_INSENSITIVE|Pattern.DOTALL);
          Matcher matcher = pattern.matcher(content);
          
          if(matcher.find()) {
              content = matcher.group();
          }
          
          content = content.replaceAll(""", """);
          content = content.replaceFirst(" ", "");
          content = content.replaceFirst(".*?", "");
          
        }catch ( Exception ex ) {
            ex.printStackTrace();
        }
        System.out.println(content);
        return content;
    }

Original: Big Box  JAVA - Basic climb message parsing


Guess you like

Origin www.cnblogs.com/chinatrump/p/11496100.html