美文网首页
JMX文件首行为

JMX文件首行为

作者: 明燕南飞 | 来源:发表于2019-03-06 10:00 被阅读0次

问题描述:

写jmx文件后,文件首行无<?xml version='1.0' encoding='UTF-8'?>

原因分析:

查阅xml.etree.ElementTree API`文档

write(file, encoding="us-ascii", xml_declaration=None, default_namespace=None, method="xml", *, short_empty_elements=True)

项目中实际调用为tree.write(jmxPath,encoding='UTF-8'),即默认xml_declaration=None,写jmx文件时不写入xml声明

解决办法:

tree.write(jmxPath,encoding='UTF-8') 改成

tree.write(jmxPath,encoding='UTF-8',xml_declaration=True)

相关文章

网友评论

      本文标题:JMX文件首行为

      本文链接:https://www.haomeiwen.com/subject/ztnzuqtx.html