Tag: xml deserialization

如何在反序列化文档时忽略未使用的XML元素?

我使用SimpleXml来(去)序列化POJO。 现在,我有一个大的XML,它有一些不需要的元素。 例如,用这个XML: <Root> <Element>Used</Element> <Another>Not used</Another> <Root> 我想创build一个POJO,如下所示: @Root class Root{ @Element private String element; } 问题是我得到这个例外: simpleframework.xml.core.ElementException: Element 'Another' does not have a match in class blah.blah.Blah at line 1 所以…我应该如何configurationPOJO才能正确parsingXML?

如何将xmlstring转换为Python中的字典?

我有一个程序,从套接字读取一个XML文件。 我有xml文档存储在一个string,我想直接转换成一个Python字典,就像在Django的simplejson库中完成一样。 举一个例子: str ="<?xml version="1.0" ?><person><name>john</name><age>20</age></person" dic_xml = convert_to_dic(str) 然后, dic_xml看起来像{'person' : { 'name' : 'john', 'age' : 20 } } 提前致谢, 泽玛丽亚