Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
182 views
in Technique[技术] by (71.8m points)

html - How do i get the order of tags in xml file with python?

is there any function in xml.etree or lxml to get the order of the tags

for example:


<html>
<body>
    <p>example</p>
    <h1 value="something"><a>example</a></h1>
    <p value="something">example</p>
</body>
</html>

example of the output:

{[{'html':[{'body':[{'p':{'_text':'example'}},{'h1':{'_text':'','value':'something','a':{'_text':'example'}}},{'p':{'_text':'example','value':'something'}}]}]}]}

is there a function, library or something that can do something like this?

i tried xmltodict but it doesnt keep the order of the tags which i really need!

thanks in advance, have a great day.

question from:https://stackoverflow.com/questions/66049803/how-do-i-get-the-order-of-tags-in-xml-file-with-python

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...