问题标签 [simple-framework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何使用简单的xml android仅获取xml中嵌套元素的数据
我希望有人可以提供帮助,并且非常感激。
我正在尝试使用简单的 xml for android 从 xml 创建元素,我对根不感兴趣,而只对一些嵌套元素感兴趣。我想知道是否有一种方法可以让简单的 xml 获取这些元素,而无需我创建从 root 开始的所有类(在本例中为响应类)。我只对从下面的 xml 获取 Stations 类感兴趣。
谢谢你。
java - SimpleXML:元素声明了两次
我尝试使用SimpleXML库解析 xml,但出现以下异常;当我将水域定义为列表时,无法弄清楚为什么它会抱怨。可能我忽略了一些非常基本的东西,但我找不到它。我几乎遵循http://simple.sourceforge.net/download/stream/doc/tutorial/tutorial.php#list上给出的示例模式
顺便说一句:StackOverflow 上有一个类似的问题,但情况不同,实际上并没有处理 ElementLists。就我而言,我肯定想要一个 ElementList,因此会假设我的元素的多重存在实际上应该没问题。
错误日志:
XML:
WaterList(处理<gewaesser>
):
水(处理<gewaessereintrag>
):
java - 简单 XML 框架解析器问题 - Android 中的 XML 解析
我在 Android 应用程序中解析 XML 时遇到问题,这里的一个问题暗示建议有 4 种类型的 XML 解析机制:- SAX - DOM - XmlPullParser - 简单 XML 框架
虽然 Simple Framework 很棒,而且我已经在使用它,但当我发现它不能在同一个类中支持 @Text 和 @Element 时,我走到了死胡同,这很糟糕,因为我无法更改我的 XML 方案。
所以想法受到赞赏,任何建议都会很棒。
java - Java Simpleframework 和 SSL
当我运行下面的代码时,我可以通过浏览器正常访问它,但我似乎无法使用 curl 和以下命令让它工作:
我正在运行以下代码:
我很困惑,不确定为什么它不能在 curl 上工作。
android - 在 Android 中通过 simplexml 解析资源 ID
在我的 Android 应用程序中,我需要像这样解析 xml:
我想使用simplexml进行解析。
但我找不到任何关于解析属性中的资源 id 的信息。是否可以将标题属性解析为 int?
java - 如何使用简单序列化框架序列化变量但不反序列化它?
我目前在 Android 上使用 SimpleXML 将不可变对象序列化为 XML 文件。
我想使用构造函数注入来反序列化这个对象。
但是,并非所有@Element
带注释的变量都作为参数传递给我的构造函数,因为有些是派生的(并基于其他参数在构造函数中设置)。因此ConstructorException
在序列化时抛出 a :“没有构造函数接受所有只读值”。
有什么方法可以确保 SimpleXML 将我的派生变量输出到 XML 文件(派生变量基于相当复杂的计算),但不尝试读取和设置该派生变量?
java - 简单的 XML 框架松散映射不起作用
我正在尝试使用设置了松散映射标志的 Simple Xml Framework 解析部分 xml 文档,但出现异常。
XML:
爪哇:
例外:
有任何想法吗?任何帮助将不胜感激。
谢谢大卫
java - 简单 XML 框架仅解析部分 XML
我正在使用 Simple XML 框架来解析来自肥皂网络服务的响应。我只想解析实际的Web 服务响应并忽略soap 信封和正文(即我不希望我的所有响应都有信封和正文类)。
XML:
因此,对于此响应,我希望拥有 TopGoalScorersResponse、TopGoalScorersResult 和 TopGoalScorer 类,而不需要拥有 Envelope 和 Body 类。
这可能吗?
谢谢大卫
java - 使用 SimpleXML 序列化时如何保留列表中元素的顺序?
我想使用 SimpleXML 序列化一个列表,以便以后可以再次反序列化它。我需要保留元素的顺序,或者至少每次序列化它时都达到相同的顺序,这样我就可以对它进行排序,比如简单地保留反序列化的列表。
顺序很重要,因为它是一个地理点列表,用于在地图上绘制路径,并作为实际行进的路径。如果不保留顺序,路径将毫无意义。
我不需要使用 SimpleXML,但我已经在使用它来反序列化其他东西,并且除了保留顺序之外的所有内容都已经工作,所以我想避免学习使用另一个序列化程序执行此操作的开销。此外,SimpleXML 适用于 Android 2.3.3,这是必须的,因为它适用于 Android 应用程序。
我知道Android附带的解析器和序列化器,我实际上使用了解析器,但我还没有对序列化器做任何事情,所以如果有一种简单的方法可以实现我需要的东西,那将再次产生相当大的开销使用 SimpleXML。
请注意,我说的是保留列表中元素的顺序,而不是保留有标签的类的元素,与我的相比,这似乎是一个相当普遍的问题。
问候
java - 简单的 XML 解析 XML 到 List
我使用简单 XML (simple-xml-2.6.2.jar) 来解析 xml 文件,例如:
根元素包含子元素。我想要它是 ArrayList,怎么做?