['entity.YLJGDM = request.HospCd;\n', ' entity.WDLSH = request.fileId;\n', ' ]使用python将每行“request.”后面的字段获取出来并转化为json格式
时间: 2023-11-27 19:52:50 浏览: 56
org.apache.http.entity.mime和org.apache.http.legacy
可以使用正则表达式和json库来实现该功能。以下是示例代码:
```python
import re
import json
input_str = "entity.YLJGDM = request.HospCd;\n entity.WDLSH = request.fileId;\n"
# 使用正则表达式匹配每行中的字段名
fields = re.findall(r'request\.(\w+)', input_str)
# 将字段名转化为json格式
json_str = json.dumps({field: '' for field in fields})
print(json_str)
```
输出结果为:
```
{"HospCd": "", "fileId": ""}
```
注意,这里假设每个字段的值都为空。如果需要根据实际情况赋予不同的值,可以在字典推导式中添加适当的代码。
阅读全文