我正在使用jQuery / JSON使用API(DocumentCloud)。我正在尝试检索API 几乎提供的特定文本页面。
返回的JSON包含一个名为resources.page
的对象,它提供以下内容:
text: "http://www.documentcloud.org/documents/293026/pages/ohio-higher-education-capital-funding-p{page}.txt"
令人困惑的部分是结尾:p{page}.txt
是否可以指定页面代替{page}
并返回内容? (如果我使用“5”代替{page}和put it into the browser,我会看到我正在寻找的文字。)
答案 0 :(得分:1)
当然,你可以使用string.replace
var text = "http://www.documentcloud.org/documents/293026/pages/ohio-higher-education-capital-funding-p{page}.txt",
urlString = '';
urlString = text.replace('{page}', '5');
$.ajax({
url: urlString,
dataType: 'jsonp',
success : function (response) {
alert(response);
}
});
在此测试:http://jsfiddle.net/dy22q/
..弗雷德里克