📝 XStream教程
11篇技术文档📅  最后修改于: 2020-11-10 05:16:15        🧑  作者: Mango
XStream是一个简单的基于Java的库,用于将Java对象序列化为XML,反之亦然。这是一个简短的教程,它采用一种简单直观的方式来解释XStream库的基本功能以及如何使用它们。本教程已准备好满足希望了解XStream库基础并将其用于Java程序中的Java开发人员的要求。先决条件由于XStream是基于Java的库,因此您需要对Java编程有清楚的了解才能使用此库。...
📅  最后修改于: 2020-11-10 05:16:34        🧑  作者: Mango
XStream是一个简单的基于Java的库,用于将Java对象序列化为XML,反之亦然。特征易于使用-XStream API提供了高级外观,以简化常见用例。无需创建映射-XStream API为要序列化的大多数对象提供了默认映射。性能-XStream速度快,内存占用少,适用于大型对象图或系统。干净的XML-XStream生成干净且紧凑的XML输出,易于阅读。不需要修改对象-XStream序列化内部...
📅  最后修改于: 2020-11-10 05:16:58        🧑  作者: Mango
在本章中,我们将讨论为Java设置合适的环境的不同方面。本地环境设置如果要为Java编程语言设置环境,则本节说明如何在计算机上下载和设置Java。请按照下面给出的步骤来设置Java环境。可以从链接免费下载Java SE-下载Java。按照说明下载Java并运行.exe在计算机上安装Java。在机器上安装Java之后,您需要设置环境变量以指向正确的安装目录-设置Windows 2000 / XP的路...
📅  最后修改于: 2020-11-10 05:17:29        🧑  作者: Mango
在详细介绍XStream库之前,让我们看一个实际的应用程序。在此示例中,我们创建了Student和Address类。我们将创建一个Student对象,然后将其序列化为XML String。然后反序列化相同的XML字符串以返回学生对象。在C:\> XStream_WORKSPACE中创建一个名为XStreamTester的Java类文件。档案:XStreamTester.java验证结果使用java...
📅  最后修改于: 2020-11-10 05:17:54        🧑  作者: Mango
别名是一种自定义生成的XML或使用XStream使用特定格式的XML的技术。假设以下XML格式用于对Student对象进行序列化/反序列化。基于上述XML格式,让我们创建模型类。让我们使用XStream测试上述对象的序列化。在C:\> XStream_WORKSPACE \ com \ tutorialspoint \ xstream中创建一个名为XStreamTester的Java类文件。档案:...
📅  最后修改于: 2020-11-10 05:18:19        🧑  作者: Mango
XStream支持注释,类似于自动配置而不是编码。在上一章中,我们已经在代码中看到了以下配置。以下代码段说明了使用注释以更简单的方式完成相同工作的方法。让我们使用XStream测试上面的注释。在C:\> XStream_WORKSPACE \ com \ tutorialspoint \ xstream中创建一个名为XStreamTester的Java类文件。档案:XStreamTester.ja...
📅  最后修改于: 2020-11-10 05:18:51        🧑  作者: Mango
XStream转换器是XStream库的关键组件,负责将对象转换为XML,反之亦然。 XStream为常见类型提供了许多转换器,例如基元,字符串,文件,集合,数组和日期。使用转换器让我们使用SingleValueConvertor,其目的是将对象转换为单个字符串。我们将使用SingleValueConvertor将对象写为属性字符串。创建一个转换器注册转换器没有转换器的示例让我们首先在XStrea...
📅  最后修改于: 2020-11-10 05:19:14        🧑  作者: Mango
XStream提供了java.io.ObjectInputStream和java.io.ObjectOutputStream的替代实现,因此可以从XML序列化或反序列化对象流。当要处理大量对象时,这特别有用,一次将一个对象保存在内存中。语法:createObjectOutputStream()语法:createObjectInputStream()现在让我们使用XStream中的对象流来测试代码。...
📅  最后修改于: 2020-11-10 05:19:31        🧑  作者: Mango
XStream通过使用适当的驱动程序初始化XStream对象来支持JSON。 XStream当前支持JettisonMappedXmlDriver和JsonHierarchicalStreamDriver。现在让我们在XStream中使用json处理测试代码。在C:\> XStream_WORKSPACE \ com \ tutorialspoint \ xstream中创建一个名为XStream...
📅  最后修改于: 2020-11-10 05:19:47        🧑  作者: Mango
以下资源包含有关XStream的其他信息。请使用它们来获得有关该主题的更深入的知识。XStream上的有用链接XStream Wiki-XStream库的维基百科参考。XStream上的有用书籍要在此页面上注册您的网站,请发送电子邮件至contact@tutorialspoint.com...
📅  最后修改于: 2020-11-10 05:19:58        🧑  作者: Mango
XStream是一个简单的基于Java的库,用于将Java对象序列化为XML,反之亦然。这是一个简短的教程,它采用一种简单直观的方式来解释XStream库的基本功能以及如何使用它们。...