pyxser—pyhon对象到XML序列化/反序列化

pyxser的Python项目详细描述


pyxser代表python xml序列化,是xml序列化程序和反序列化程序的python对象。换句话说,它可以将python对象转换为xml,还可以将该xml转换回原始python对象。它在对象树和xml树上使用了一种前序遍历树算法。算法是,并使用一些编译器构造技术作为备忘来创建对象树中每个元素的唯一实例。它支持交叉引用和循环引用对象树,因此序列化程序不会与这些类型的对象一起崩溃。反序列化之前的每个序列化对象都将根据pyxser xml架构进行验证。它还使用相互递归的函数来序列化和反序列化对象树,但是它有一些特性,比如depth参数,它允许您在某个点停止序列化/反序列化对象树。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何显示因用户而异的SQLite存储数据?   转换java。sql。将映射传递给Jackon的valueToTree方法时StringNode的时间戳   从java中的列表json获取值   unicode Java字符存储在什么编码中?   java如何让Spring数据存储库中的默认方法命中缓存?   java使用readClassDescriptor()和resolveClass()来允许序列化版本控制   数组通过另一个矩阵的一部分填充矩阵   如果包含使用正则表达式的字符串,则替换父XML标记的java   java清除SharedReference中的单个变量   java将变量值从一个jsp页面传输到另一个jsp页面   java JDBC+SQLite:DriveManager不加载所需的驱动程序   相同源代码的java Kotlin构建生成不同的二进制文件   Java中的元组枚举