所以我知道这个选项:带有CSS/HTML的页码.
到目前为止,似乎是将页码添加到页面的打印版本的最佳方式,但我无法在任何地方获得任何变化.我在Chrome,Firefox和IE9上试过我的Windows 7机器.根据一些链接,看起来像Prince XML这样的更专有的软件可能会支持这种链接.Web浏览器是否支持打印版本?
我试过制作一个空白的html文件,并在头部添加两个样式标签:
@page {
@bottom-right {
content: counter(page) " of " counter(pages);
}
}
Run Code Online (Sandbox Code Playgroud)
我也简化了它,甚至只是content: "TEXT";用来看看我是否可以得到一些东西出现.这是否支持任何地方?通过'this',我特别指的是@page和@bottom-right标签,因为我已经有很多次内容工作了.
我有一个Web系统,它返回一个json字符串,其中包含我在Android App中需要的数据.字符串如下:
[
{"id":1,
"title":"Remove ViRuSeS",
"tagline":"Remove ViRuSeS",
"body":"Body",
"image":"index.jpg",
"steps":[
{"id":2,
"title":"Step 1",
"body":"Download Things!",
"position":1}
]
}
]
Run Code Online (Sandbox Code Playgroud)
它应该返回一个对象数组,其中一个对象的项也是一个项数组.
我对gson很熟悉并且过去一直在使用它,但我总是不得不将我的数据简化为一个对象,这使我最终不得不进行多次调用来获取数据.
有没有一个很好的方法来做到这一点,而不必将所有可能的值映射回类?
我的最后一次尝试是尝试从中获得一些简单的东西,并NullPointerException在第二行中获得:
userDet = new JSONObject(string);
JSONArray userDetJson = userDet.getJSONArray("Steps");
Run Code Online (Sandbox Code Playgroud)