以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 求指点,如何显示EMS的物流信息 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=136177) |
|
-- 作者:szfiat -- 发布时间:2019/6/9 16:24:00 -- 求指点,如何显示EMS的物流信息 用户在网页上输入面单号后,如何显示详细的物流信息 搜到到站内有这个信息,但不明白如何把JSON查询的结果显示在网页,谢谢 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=134091&skin=0
|
|
-- 作者:有点甜 -- 发布时间:2019/6/9 16:34:00 -- 1、你能否正确调用和返回json数据了?
2、如果已经可以返回,那就读取json,然后生成页面,显示到自己的网页去。
3、或者换一种方式,嵌入查询,如 https://www.kuaidi100.com/openapi/api_jump.shtml
|
|
-- 作者:szfiat -- 发布时间:2019/6/9 19:02:00 --
|
|
-- 作者:有点甜 -- 发布时间:2019/6/10 9:25:00 -- 学会分别提取json数据 http://www.foxtable.com/mobilehelp/scr/0140.htm
把每一个值取出来。然后把值写入你的网页里面,即可。
|
|
-- 作者:szfiat -- 发布时间:2019/6/10 14:26:00 -- 那weui里哪个命令适合来显示加载大段的文字 |
|
-- 作者:szfiat -- 发布时间:2019/6/10 14:34:00 -- Select Case e.Path Case "mdcx.htm" Dim dh As String Dim hc As New HttpClient("http://ali-deliver.showapi.com/showapi_expInfo?com=ems&nu=9895269350924") hc.Headers.Add("Authorization","APPCODE " & "1121") Dim jo As JObject = Jobject.Parse(hc.GetData) If jo("showapi_res_body")("data") IsNot Nothing Then For Each jt As JToken In jo("showapi_res_body")("data") dh = dh & jt("time").ToString & " | " & jt("context").ToString & Chr(13) & Chr(10) Next End If wb.AddForm("","form1","mdcx.htm") With wb.AddMsgPage("info","msgpage","面单信息",dh) End With e.WriteString(wb.Build) \'生成网页 End Select 在命令窗口输出面单信息了,还不会在weui里如何显示出来,随便找了个.addmsapage,但生成的页面上是空白的
[此贴子已经被作者于2019/6/11 9:52:51编辑过]
|
|
-- 作者:有点甜 -- 发布时间:2019/6/10 14:40:00 -- 看红色代码
Select Case e.Path |
|
-- 作者:szfiat -- 发布时间:2019/6/10 16:33:00 -- 现在是用的多行文本框来显示面单信息,只能预先在参数里设定好行数,不能随着文本内容的多少自动调节长度 |
|
-- 作者:有点甜 -- 发布时间:2019/6/10 18:01:00 -- 参考
http://www.foxtable.com/mobilehelp/scr/0079.htm
|
|
-- 作者:szfiat -- 发布时间:2019/6/10 18:44:00 -- AddContent(Text, Attribute) 这个命令试过(只能显示连续的文本,加了回车和换行符号也不起作用) 而Attribute参数在帮助文档里没看到该如何写,请指点 |