小编Le_*_*eur的帖子

通过API从mediawiki页面获取文本内容

我对MediaWiki很新,现在我有点问题.我有一些Wiki页面的标题,我想使用api.php获取所述页面的文本,但我在API中找到的所有内容都是获取页面的Wiki内容的方法(使用wiki标记).我使用了这个HTTP请求......

/api.php?action=query&prop=revisions&rvlimit=1&rvprop=content&format=xml&titles=test
Run Code Online (Sandbox Code Playgroud)

但我只需要文本内容,没有Wiki标记.MediaWiki API可以实现吗?

mediawiki wikipedia-api mediawiki-api

58
推荐指数
7
解决办法
5万
查看次数

带管道的Ant运行命令

我必须执行命令:java -jar test.jar page.xml | mysql -u user -p base 在蚂蚁.所以我尝试过这个任务:

<java jar="test.jar" fork="true">
  <arg line="page.xml | mysql -u user -p base"/>
</java>
Run Code Online (Sandbox Code Playgroud)

但我的管道异常 - "|" :

 java.lang.IllegalArgumentException: Input already set; can't set to |
Run Code Online (Sandbox Code Playgroud)

那么,这就是问题:)

java ant

24
推荐指数
2
解决办法
2万
查看次数

将json字符串转换为Java Map(JSONLib)

如何使用JSON-lib(http://json-lib.sourceforge.net/)将json字符串转换为Java Map?我可以转换为DynaBean:

JSONObject jsonObject = (JSONObject) JSONSerializer.toJSON( str );  
DynaBean bean = (DynaBean) JSONSerializer.toJava( jsonObject );  
Run Code Online (Sandbox Code Playgroud)

但我还没有找到一种直接转换为Java Map的方法

编辑:

我找到了解决方案:

JSONObject jsonObject = (JSONObject) JSONSerializer.toJSON( str );
Map<String, Object> myMap = (Map<String, Object>) JSONObject.toBean(jsonObject, Map.class)
Run Code Online (Sandbox Code Playgroud)

java json json-lib

13
推荐指数
1
解决办法
3万
查看次数

匹配最后一个字后/

所以,我有一些实习网址:例如"/img/pic/Image1.jpg"或"/pic/Image1.jpg"或只是"Image1.jpg",我需要匹配这个"Image1.jpg"换句话说,我希望在/之后匹配最后一个字符序列,或者如果没有/只是字符序列.先感谢您!

regex

9
推荐指数
2
解决办法
1万
查看次数

获取加载页面的时间戳

有没有办法在javascript或chrome扩展API中立即(不加载加载时间内的时间戳)获取在Chrome中加载页面DOM的时间戳?

javascript google-chrome google-chrome-extension

8
推荐指数
2
解决办法
4888
查看次数

GAE(python):设置Access-Control-Allow-Origin

我在谷歌应用引擎(python)中有一个静态页面,我想从另一个页面$ .load()这个页面的内容 - >因此我有一个CORS问题.如何在GAE中设置允许所有域加载页面内容?(Access-Control-Allow-Origin:*)

javascript python jquery google-app-engine http

5
推荐指数
2
解决办法
3845
查看次数

增加String中的数字值

所以,我有一些带有数字和另一个符号的字符串,我希望将每个数字的值增加到1.例如:来自此字符串的"test1check2"我希望收到"test2check3".我可以用方法"replaceAll"来制作吗?(i.replaceAll("\ d",...)类似的东西)?,不使用像indexOf,charAt这样的方法......

java regex

4
推荐指数
1
解决办法
5974
查看次数

LinkedList.contains执行速度

为什么Methode LinkedList.contains()比这样的实现运行得快:

for (String s : list) 
   if (s.equals(element))
     return true;
return false;
Run Code Online (Sandbox Code Playgroud)

我没有看到这与实现之间有很大的区别(我认为搜索对象不是空的),同样的迭代器和等于操作

java algorithm

4
推荐指数
1
解决办法
2396
查看次数

连接到https站点(服务器)

我有一些java-app,我想建立一些https站点的连接,我怎么能这样做,使用URLConnection?我是否应该使用信任存储,当使用有效的证书颁发机构签署此站点的证书时?

java ssl https

2
推荐指数
1
解决办法
964
查看次数

动态加载HTML/Javascript

我有一个index.html页面,我想使用jQuery动态地将另一个页面的内容加载到index.html.我使用$ .load()函数来执行此操作:

$('#dynamic_content').load('another.html #toLoad')
Run Code Online (Sandbox Code Playgroud)

它工作正常,但我还需要加载使用another.html的javascript文件,所以我这样做:

$('#dynamic_content').load('another.html #toLoad');
$.getScript('js/another.js');
Run Code Online (Sandbox Code Playgroud)

问题是'another.js'的js代码有时不会'应用'到html页面(可能它比html页面更早加载)another.js的内容:

$(document).ready(function {} {

   $('#cancelButton').click(function() {
       //do something 

});

});
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

2
推荐指数
1
解决办法
3571
查看次数