我有一个包含所有XPath的JSON文件。我想知道是否有一种方法可以非常方便地使用某些模块将其转换为XML文件,例如lxml?
目前,我正在使用Regex将其转换为XML结构 - 不确定这是否是一个好习惯...以下是XPath示例的一部分:
//*[local-name()='validator' or local-name()='compare' or local-name()='custom' or local-name()='required' or local-name()='regular']/@*[name()='text' or name()='errormessage']|//email-topic/@name|//*[local-name()='column' or local-name()='hyperlink' or local-name()='button' or local-name()='bound']/*[name()='footer' or name()='header']|
我想让它看起来像:
<validator>
<compare>
<custom>
...
<bound footer="">
<bount header="">
顺便提一下,如果我解释XPath错误,请告诉我。不太熟悉这个概念。 如果您有任何想法,请告诉我。我自己也会做更多的研究!谢谢!