永洪社区

标题: WebApi,1.32导出报表如何转换xml [打印本页]

作者: yhdata_ALa62IFr    时间: 2024-4-10 09:53
标题: WebApi,1.32导出报表如何转换xml
1. 文档中实例如下:
<?xml version="1.0" encoding="UTF-8"?>                        
<info>                        
<user>admin</user>                        
<rptPath>api/coffee</rptPath>                        
<fileType>pdf</fileType>                        
<params>                        
<param name="id" type="int">1</param>                        
</params>                        
</info>   
2. 现在bi.properties中weapi.params.json=true
3. 提问:文档中的params,如何转换json,根据什么语意规则转换的?


作者: yhdata_lyaa    时间: 2024-4-10 10:24
可以通过配置属性更改WebAPI请求和返回信息的格式,通过webapi.params.json,配置webapi传递参数的格式,true为json,false为xml,默认为xml;通过webapi.result.json配置webapi返回结果的格式,true为json,false为xml,默认为xml。

2.修改后环境有重启吗
作者: yhdata_ALa62IFr    时间: 2024-4-10 10:49
yhdata_lyaa 发表于 2024-4-10 10:24
可以通过配置属性更改WebAPI请求和返回信息的格式,通过webapi.params.json,配置webapi传递参数的格式,tr ...

有重启,和这个没关系。
我的问题是文档中的示例是xml请求格式,现在配置改成JSON的了,这个xml需要怎么转成JSON,就以文档为例,回复一下JSON格式的请求呢

  1. <?xml version="1.0" encoding="UTF-8"?>                        

  2. <info>                        

  3. <user>admin</user>                        

  4. <rptPath>api/coffee</rptPath>                        

  5. <fileType>pdf</fileType>                        

  6. <params>                        

  7. <param name="id" type="int">1</param>                        

  8. </params>                        

  9. </info>  
复制代码





欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4