我是Python的初学者。我收到了来自Azure服务总线的消息,如下面的屏幕截图和下面的代码。
从服务总线接收消息的代码为:
import logging
import json
import azure.functions as func
def main(message: func.ServiceBusMessage):
message_content_type = message.content_type
message_body = message.get_body().decode("utf-8")
logging.info(message_body)
message = "MSG Received"
logging.info(message)
现在,我想将message_body
从字符串转换为JSON,然后检查以下条件:
If error = null and MSG_TYPE_TAG != Null
如何运行此方案?
将字符串转换为JSON
message_body = json.loads(message_body)
现在检查一下情况
if message_body['error'] == {} and message_body['MSG_TYPE_TAG'] != '':
# write your logic here
代码
import json
message_body = json.loads(message_body)
if message_body['error'] == {} and message_body['MSG_TYPE_TAG'] != '':
# write your logic here
问题内容: 一开始我没有清楚地解释我的问题。在python中将json转换为字符串时,请尝试使用和。 我的问题是: 我的预期输出: 我的预期输出: 对我来说,不必再次将输出字符串更改为json(dict)。 这该怎么做? 问题答案: 不仅仅是从Python对象中生成一个 字符串 ,它还会在Type Conversion Table 之后始终生成一个 有效的 JSON字符串(假设对象内部的所有内容都
问题内容: 有没有一种方法可以在不使用Python定义架构的情况下将JSON字符串转换为Avro?还是只有Java才能处理的事情? 问题答案: Apache Avro™1.7.6入门(Python) :
问题内容: 我在JS中有一个JSON对象,我想将其转换为字符串。这是功能吗? 提前致谢, 问题答案: JSON.stringify() 将值转换为JSON,如果指定了replacer函数,则可以选择替换值,如果指定了replacer数组,则可以选择仅包括指定的属性。
问题内容: 我想在我的swift项目中做一个将String转换成Dictionary json格式的函数,但是出现一个错误: 无法转换表达式的类型(@lvalue NSData,options:IntegerLitralConvertible … 这是我的代码: 我在Objective-C中实现此功能: 问题答案: 警告:如果出于某种原因必须使用JSON字符串,这是将JSON字符串转换为字典的便捷
问题内容: 例如,HTTP REST API刚刚向我返回了JSON,但是现在它是一个字符串。如何将其转换为JSON? 问题答案: 您需要使用此功能。 它将返回包含在字符串中的对象/数组。
在我的申请中,我得到了如下的回应 如何将其转换为JSON。尝试了JSON。解析似乎不起作用。是否有其他方法将此字符串转换为有效的JSON格式