将JSONArray转换为javascript中的String以发送到java
Converting JSONArray to String in javascript to send to java
我正在使用一个使用phonegap的android应用程序。java调用一些显示网页的HTML,而HTML则使用javascript函数。现在,在javascript中,我使用HTML中的参数进行JSON调用。问题是我需要将这个JSONArray发送回Java类。然而,当我使用时
JavaActivity.parseJson(jsonArray.toString());
(其中jsonArray是jsonArray,parseJson是java活动中的方法)
它发送的字符串看起来像这样:
[{Object:Object}, {Object:Object}, {Object:Object}, .....]
我做错了什么,或者有其他方法可以转换这个字符串,或者直接发送JSONArray?
假设jsonArray保存了要发送到Javado:的所有数据
var jString = JSON.stringify(jsonArray);
现在,"jString"是数组的json编码字符串表示。
相关文章:
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 借助asp.net验证或java脚本对多个文本进行验证
- java.net和javascript之间正则表达式的差异
- 如何从Java/scala调用js美化程序
- 如何使用json将对象列表从java转换为javascript
- 将JSONArray转换为javascript中的String以发送到java
- Java 脚本 String.match() 无法按预期工作
- 这只影响 Ubuntu 吗?Rhino(Java SE 6 和 7 中的 JavaScript 引擎)在 String
- 从Java Applet调用方法,Javascript返回[Ljava.lang.String;@7ac79dfa
- 为什么可以从JS ScriptEngine eval(String)执行Java代码
- 混合Java和JSP代码/无法将String打印到Javascript控制台的一些Java信息
- javawebservice返回xml,而不是从java脚本调用的String:
- javascript和java动作文件中的String List值不同
- Rhino conversion java.lang.String to JavaScript String
- 存储我的Java函数返回String In JavaScript变量的值
- ibmmobilefirst-Class Cast:java.lang.String不能转换为org.mozilla.j
- 将JSON数组[array[String]]转换为Java数组
- Spring Data JPA 接收参数值 [2] 与预期类型 [java.lang.String (n/a)] 不匹配
- java string.getBytes("UTF-8") javascript equivalen
- Java从String中获取辛辣的值