`
zhangsibei
  • 浏览: 15597 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

java获取远程服务器端的数据

阅读更多

//方法

protected String getJsonString(String urlPath) throws Exception {  

        URL url = new URL(urlPath);  

        HttpURLConnection connection = (HttpURLConnection) url.openConnection();  

        connection.connect();  

        InputStream inputStream = connection.getInputStream();  

        //对应的字符编码转换  

        Reader reader = new InputStreamReader(inputStream, "UTF-8");  

        BufferedReader bufferedReader = new BufferedReader(reader);  

        String str = null;  

        StringBuffer sb = new StringBuffer();  

        while ((str = bufferedReader.readLine()) != null) {  

            sb.append(str);  

        }  

        reader.close();  

        connection.disconnect();  

        return sb.toString();  

    } 

 

 

//调用代码

   public void jsonToObj(String jsonStr) throws Exception {  

        Page page = new Page();  

        JSONObject jsonObject = new JSONObject(jsonStr);  

        String fatherName = jsonObject.getString("FatherName");  

        JSONArray childs= jsonObject.getJSONArray("Childs");  

        int length = childs.length();  

        for (int i = 0; i < length; i++) {  

            jsonObject = items.getJSONObject(i);  

            String childName = jsonObject.getString("Name");  

        }  

    }

分享到:
评论

相关推荐

    java实现简单远程监控

    在远程监控场景中,RMI可用于建立客户端与服务器之间的通信,允许客户端发起请求以获取服务器端的监控数据。要使用RMI,你需要定义远程接口、实现该接口的远程对象,以及注册远程对象到RMI注册表。 实现步骤大致...

    java远程桌面连接

    - 创建远程引用:客户端获取服务器端远程对象的引用,然后就可以调用远程方法了。 3. **RMI优缺点**: - 优点:跨平台性强,代码简单,易于实现。 - 缺点:性能可能不如其他协议,如HTTP或TCP/IP直接通信,因为...

    使用java获取modbus数据.zip

    Java获取Modbus数据是工业自动化领域中的一个常见任务,Modbus是一种通用的通信协议,用于设备间的简单通信,尤其在PLC(可编程逻辑控制器)和SCADA(监控与数据采集系统)中广泛使用。本教程将围绕如何使用Java语言...

    Android客户端远程登录web服务器数据交换实例

    5. JavaBean和Servlet:掌握它们在服务器端的角色和使用方式。 这个实例对于初学者来说是一个很好的起点,能够帮助他们理解客户端与服务器之间的数据交换流程,以及如何在实际项目中整合这些技术。通过实践这个实例...

    SAP ABAP与JAVA之间通过RFC传递数据实例

    2. **建立连接**:配置完成后,SAP ABAP端将作为客户端调用JAVA端作为服务器端的服务。 3. **数据交换**:ABAP端抽取数据并通过RFC发送给JAVA端,JAVA端处理后将结果返回给ABAP端。 #### JCo服务器程序注册步骤 - ...

    Java web使用pdf.js在线预览远程服务器上的pdf文件

    "Java Web使用pdf.js在线预览远程服务器上的pdf文件"这个主题涵盖了如何利用pdf.js库实现在Web环境中流畅、安全地预览PDF文档。pdf.js是Mozilla开发的一个开源项目,它允许开发者在浏览器端直接渲染PDF内容,无需...

    jdk6下简单客户端连接服务器端实例

    在这个“jdk6下简单客户端连接服务器端实例”中,我们将探讨如何使用Java的网络编程API在C/S(客户端/服务器)架构下建立通信。 C/S架构是一种常见的软件设计模式,其中服务器提供服务,而客户端通过网络请求这些...

    java 文件上传服务器,前后台代码

    2. **SpringMVC控制器**:在服务器端,SpringMVC的Controller需要接收并处理这个请求。使用`@RequestParam("file") MultipartFile file`注解来获取上传的文件。`MultipartFile`是Spring提供的一个接口,用于处理多...

    java 模拟远程协助功能

    在远程协助中,服务器端接收到客户端发送的键盘和鼠标事件后,可以利用Robot类在本地执行这些操作,达到远程控制的目的。 四、实现步骤 1. 创建ServerSocket,监听客户端的连接请求。 2. 客户端创建Socket连接到...

    用java获取网络时间

    3. **获取日期时间**:通过`uc.getDate()`方法获取服务器端的日期时间,返回值为`long`类型,代表自1970年1月1日0时0分0秒以来的毫秒数。 4. **日期转换与格式化**: - 将获取到的`long`类型的日期时间转换为`Date`...

    javaCV将socket获取的视频流推到流媒体(RTMP)服务器jar

    JavaCV 是一个强大的Java库,它为Java程序员提供了与...以上就是使用JavaCV将通过Socket获取的视频流推送到RTMP服务器涉及的核心技术点。在实际开发中,开发者需要理解这些技术,并结合具体需求进行相应的编程实现。

    java远程控制屏幕

    在远程控制场景中,可以创建一个服务器端的远程接口,定义控制屏幕的相关方法,如获取屏幕截图、发送键盘输入等,然后在客户端通过RMI调用这些方法。 2. **Socket编程**: RMI虽然方便,但并非唯一选择。Java的...

    Java远程桌面控制

    `java.awt.Robot`类同样适用于此场景,服务器端根据接收到的事件模拟相应操作。 6. **GUI设计**:客户端需要一个友好的用户界面来显示远程桌面的实时视图,接收用户的键盘和鼠标输入。Java Swing或JavaFX库可以用来...

    java Sokcet远程调用shell

    Java Socket远程调用Shell是一种通过Java程序利用Socket通信协议实现对远程服务器的Shell命令执行的技术。这种方式常用于系统管理、自动化运维或者分布式系统的组件交互。下面将详细介绍这一技术的实现原理、步骤...

    基于JAVA CS远程监控系统软件的实现(源代码+论文)【毕业论文】.zip

    1. Java RMI(Remote Method Invocation):Java远程方法调用是实现CS通信的核心技术,它允许对象在不同的JVM之间透明地调用方法,实现了客户端与服务器端的无缝连接。 2. Socket编程:Java的Socket类提供了网络...

    JAVA实现简单分布式,JAVA调用远程方法

    5. **获取远程对象引用**:在客户端,通过RMI注册表获取远程对象的引用。 6. **调用远程方法**:客户端可以像调用本地对象一样调用远程对象的方法。 文章可能包含的示例代码会涵盖以上步骤,演示如何创建一个简单的...

    flex httpservice 和 java通信 获取 java端的返回值

    HTTPService组件是Flex提供的一个用于与远程服务器进行HTTP通信的工具,它支持SOAP、RESTful等数据交换格式。而Java是一种广泛使用的后端编程语言,能够处理业务逻辑并提供Web服务。 1. **配置HTTPService** 在...

    JAVA RMI远程调用方法代码

    客户端通过`Naming.lookup`方法获取远程服务的引用,然后调用该服务的方法。在这个过程中,`getUri`方法用于构造远程对象的URL,通常形式为`rmi://&lt;host&gt;:&lt;port&gt;/&lt;serviceName&gt;`。 ```java MemAccountRead read = ...

    java程序实现远程控制

    客户端向服务器端发送请求或指令,服务器端接收这些请求或指令,并做出相应的处理。 ### 二、利用Java实现远程控制的关键步骤 #### 1. 屏幕图像截取 - **获取屏幕尺寸**:首先需要获取当前屏幕的尺寸信息。 - ...

    Java读取串口数据并可在网页上调用

    - **服务器端**: 使用Java Web技术(如Servlet、JSP或Spring Boot)创建一个HTTP服务,暴露一个API接口,该接口接收请求并返回当前的串口数据。 - **Web客户端**: 网页端使用JavaScript(或者使用Ajax和jQuery库)...

Global site tag (gtag.js) - Google Analytics