Python 使用更简单的方法构建嵌套的xml字符串

Python 使用更简单的方法构建嵌套的xml字符串,python,Python,使用更简单的方法构建嵌套的xml字符串 我需要准备以下字符串以请求一个苛刻的响应 如何提升Python utils以更轻松地完成此任务 谢谢 {"strFlightXml":"<flights><flight><flight_id>{EC65FB6D-33C5-4CA6-BD96-93D37F4D0EA0}</flight_id><airline_rcd>MM</airline_rcd><flight_numb

使用更简单的方法构建嵌套的xml字符串

我需要准备以下字符串以请求一个苛刻的响应

如何提升Python utils以更轻松地完成此任务

谢谢

    {"strFlightXml":"<flights><flight><flight_id>{EC65FB6D-33C5-4CA6-BD96-93D37F4D0EA0}</flight_id><airline_rcd>MM</airline_rcd><flight_number>585</flight_number><origin_rcd>NRT</origin_rcd><destination_rcd>CTS</destination_rcd><fare_id>{721D8471-9DCE-47E8-B7B4-EC5E2FF51F00}</fare_id><transit_airline_rcd></transit_airline_rcd><transit_flight_number></transit_flight_number><transit_flight_id></transit_flight_id><departure_date>20160219</departure_date><arrival_date>20160219</arrival_date><arrival_day>5</arrival_day><departure_day>5</departure_day>
    <planned_departure_time>1455</planned_departure_time><planned_arrival_time>1640</planned_arrival_time><transit_departure_date></transit_departure_date><transit_departure_day></transit_departure_day><transit_arrival_date></transit_arrival_date><transit_arrival_day></transit_arrival_day><transit_planned_departure_time></transit_planned_departure_time><transit_planned_arrival_time></transit_planned_arrival_time><transit_airport_rcd></transit_airport_rcd><transit_fare_id></transit_fare_id><booking_class_rcd>S</booking_class_rcd><currency_rcd>JPY</currency_rcd></flight></flights>","strFlightType":"Outward"}
{“strFlightXml”:“{EC65FB6D-33C5-4CA6-BD96-93D37F4D0EA0}MM585NRTCTS{721D8471-9DCE-47E8-B7B4-EC5E2FF51F00}201602192016021955
14551640SJPY,“strFlightType”:“外向”}

听起来你需要一个模板引擎,比如或。创建XML模板并将其传递到动态上下文中

还有一种方法将XML生成移动到Python对象级别