我的python(2.7)脚本使用lxml
库输出以下XML:
<Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="17dp" android:layout_marginTop="16dp" android:text="Button"/>
我想以多行输出,每个属性一个:
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="17dp"
android:layout_marginTop="16dp"
android:text="Button" />
答案 0 :(得分:0)
我提出了一种非常天真和低效的方法。
使用z-index
库生成xml后,我处理输出。
以下代码仅经测试可用于lxml
输出,并假设我们每行都有一个标记。
lxml
虽然这可以完成工作,但它远非一种最佳方法。 我想知道是否有更好更简单的方法。