起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: quasimodo1218

[处理中3] 请问一下,如何可以让app访问远程网页

[复制链接]
发表于 2016-11-15 16:48:03 | 显示全部楼层
quasimodo1218 发表于 2016-11-15 16:27
非常感谢,正在尝试.

顺便问一下,这么调用的话是否以后在封装ios的时候会遇到问题?? ...

不会的!这个就是访问自己的action !不存在跨域问题
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

40

帖子

88

积分

初级会员

Rank: 2

积分
88
QQ
 楼主| 发表于 2016-11-15 21:22:27 | 显示全部楼层
liangyongfei 发表于 2016-11-15 15:51
自定义action 传参 调用 的方式可以参考平台提供的案例!比如:http://docs.wex5.com/wex5-server-questi ...

还有请问,现有网页返回的是一个纯文本xml,
<groupName>第一组</groupName>  
            <member>  
                <name>张三</name>  
                <age>22</age>  
            </member>  
            <member>  
                <name>李四</name>  
                <age>24</age>  
            </member>  
            <member>  
                <name>欧阳雪</name>  
                <age>18</age>  
            </member>  

类似于这种的连续长字符串,我在写action 的时候必须要求函数的返回类型是JSONObject么?我应该怎么取对应的元素和值才好??

接触这方面很少实在是麻烦您了!
回复 支持 反对

使用道具 举报

发表于 2016-11-16 09:26:15 | 显示全部楼层
quasimodo1218 发表于 2016-11-15 21:22
还有请问,现有网页返回的是一个纯文本xml,
第一组  
              

这个返回值属于xml
你需要使用java 类来操作xml 最好是将xml转化成json数据
这个可以上网找下方法!

或者操作xml获取里面的key 和value 然后再转化成JSONObject
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

40

帖子

88

积分

初级会员

Rank: 2

积分
88
QQ
 楼主| 发表于 2016-11-16 12:19:53 | 显示全部楼层
我上网找了转换的函数,但是所需要的jar包已经考到指定文件夹里了缺无法找到需要的import.

还有就是,再写action的时候编译baas会报错,

com.justep.baas.compiler.CompileException: 编译模块Java出错
E:\WeX5_V3.6\runtime\BaasServer\baas\test1\Test1__do.java:43: 错误: 不兼容的类型: JSONObject无法转换为String
                                JSONObject ret = test1.sendPost(params, context);

是说action的函数必须是JSONObject类型么???
回复 支持 反对

使用道具 举报

发表于 2016-11-16 14:48:09 | 显示全部楼层
quasimodo1218 发表于 2016-11-16 12:19
我上网找了转换的函数,但是所需要的jar包已经考到指定文件夹里了缺无法找到需要的import.

还有就是,再写ac ...

我们的案例都是返回的JSONObject  ,所以你也按这种数据格式返回就可以了!这个你可以自己调试下,如果返回的是其他的类型 ,js端接收到的也应该是其他类型!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

40

帖子

88

积分

初级会员

Rank: 2

积分
88
QQ
 楼主| 发表于 2016-11-16 15:04:35 | 显示全部楼层
liangyongfei 发表于 2016-11-16 14:48
我们的案例都是返回的JSONObject  ,所以你也按这种数据格式返回就可以了!这个你可以自己调试下,如果返 ...

好的,都转jsonobject就是,但是我找的函数XML转json需要调用外部的jar,可以考到lib之后还是不认是咋回事???

http://bbs.wex5.com/forum.php?mo ... d=108940&extra=
回复 支持 反对

使用道具 举报

8

主题

40

帖子

88

积分

初级会员

Rank: 2

积分
88
QQ
 楼主| 发表于 2016-11-16 15:05:01 | 显示全部楼层
liangyongfei 发表于 2016-11-16 14:48
我们的案例都是返回的JSONObject  ,所以你也按这种数据格式返回就可以了!这个你可以自己调试下,如果返 ...

好的,都转jsonobject就是,但是我找的函数XML转json需要调用外部的jar,可以考到lib之后不认是咋回事???

回复 支持 反对

使用道具 举报

发表于 2016-11-16 15:15:42 | 显示全部楼层
quasimodo1218 发表于 2016-11-16 15:05
好的,都转jsonobject就是,但是我找的函数XML转json需要调用外部的jar,可以考到lib之后不认是咋回事???

...

放到这个位置吗?runtime\BaasServer\WEB-INF\lib
重启studi 如果还不行 ,那就切换到java视图
设置构建路径,添加上相应的jar包:http://docs.wex5.com/wex5-deploy-question-list-3001-2/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-22 13:03 , Processed in 0.080347 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表