问题标签 [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.
java - SimpleXML 适用于模拟器,不适用于 Android 设备
我在一个 Android 项目上使用 Simple 2.6.1 来序列化一些复杂的 xml 文件。我使用 Eclipse 并按照项目站点上描述的过程(Android 1.5 及更高版本中的简单 XML):
1) 在项目根目录创建“libs”文件夹 2) 将 simple-xml-2.6.1.jar 放入“libs”文件夹 3) 将 jar 添加到构建路径 4) 在构建路径上选择导出
当我在 android 模拟器上运行应用程序时,一切正常。但是当我在设备上安装应用程序时,我在序列化时遇到了崩溃。
怎么了?
PS我正在使用android api level 8(android 2.2)进行开发
这是logcat:
java - 简单的 Xml - 不保留元素的顺序?
我在我的 android 应用程序中使用 SimpleXml 2.6.1。尽管文档(http://simple.sourceforge.net/download/stream/doc/javadoc/index.html?org/simpleframework/xml/Order.html)说xml中元素的顺序与方式相同他们已经在类文件中定义了,我总是在 xml 中得到随机的顺序。如果我再添加几个变量,元素的顺序会再次发生变化。
添加@Order 表示法有效,但由于该类具有100 个变量,因此我不想添加顺序。这是 android 版本的已知错误吗?它在 java 控制台程序中运行良好。
ps:我打开反汇编的.class文件,发现变量声明的顺序和java文件一样,所以我认为不是class文件的问题。
android - Android中的简单库:“1”或“0”中的布尔值
简单的库很棒,自从过去 3 天以来,我已经从肥皂服务器解析了许多不同的 XML,但是我遇到了带有“0”或“1”的布尔属性:
我试图创建这个类:
并在我的对象定义上实现它:
但是对于每个布尔值,我仍然是错误的。
[edit]
事实上,当我这样做时:
我仍然得到false
:
所以我的转换器没有影响......
另外:如何将转换器附加到 Persister 而不是在@Attributes 上声明它一百次?
提前谢谢了 !!
[edit2]
我放弃了转换器,这是我自己的解决方案:
java - 如何使用 SimpleXml 和 Java 动态生成 XML?元素,ElementList 应该动态出现在随机位置
在使用 SimpleXml 生成 XML 文件时,我遇到了挑战问题。
我想通过以下方式进行动态 xml 输出。
问题是如何使用 SimpleXMl 在 Schema 中定义?
现在,它看起来是这样的
根据这个模式,它总是生成以下格式的 XML:
我该怎么办?谢谢你。
java - 带有 Coffeescript 的 Java 简单框架
有人有将 Java Simple Framework 与 Coffeescript 集成的经验吗?我迫切需要一个在运行时编译 Coffeescript 的示例。我正在考虑 wro4j,但不确定如何将其与 Java Simple Framework 集成。
java - simplexml 重复元素
我有一个看起来像这样的 xml:
在 xml 映射 java 代码中,我有这样的东西:
但我收到这样的错误:org.simpleframework.xml.core.PersistenceException: Element 'B' 在第 1 行声明了两次
我该如何摆脱这个问题?任何人的解决方案都受到高度赞赏。
提前致谢。
java - SimpleXML 构造函数异常 - 无法创建内部类
我刚刚开始尝试使用 SimpleXML 进行 Android 开发,并认为它进展顺利,直到遇到障碍。下面的代码产生一个异常
W/System.err(665):org.simpleframework.xml.core.ConstructorException:无法构造内部类
我已经查看了有关内部类的问题,并认为我理解您为什么要使用它们(不是我的必然是故意的),但是尽管移动了我的代码以尝试避免使用,但我仍然有点卡住,希望有任何帮助.
源代码:
}
引用的 XML 文件结构如下:
是我如何注释 SimpleXML 类或我试图阅读它们的问题吗?谢谢!
android - Android,简单框架 PersistenceException
我正在尝试使用 org.simpleframework.xml。在我的 Android 项目中处理 xml 数据的类。我不明白如何建立我的课程“ChecklistGradeDetail”,但我明白了
xml/休息
ArrayofChecklistGradeDetail 类
清单项目类
帮助 :(
android - android上的简单XML框架,类属性
我在 android 上遇到了 simplexml 框架的奇怪问题。我试图从 xml 源中读取并填充一个名为 weatherdata 的对象。
XML 文件(对此没有控制):
所以我的java文件看起来像:
但我得到一个非常奇怪的错误:
如果我尝试在 @Element 字段中使用 class=ProductType.class,它并不在乎。即使我使用构造函数在我的项目中创建 pointData 类,错误也不会改变。它看起来像“class”作为保留关键字与简单的 xml 框架 2.6.2 混淆。
我无法更改xml。知道我该如何解决吗?提前谢谢。
java - 使用 Simplexml 生成 java 类
我有一个具有以下结构的 xml:
它是项目列表,可以是不同的类型(bool、int、string)。你能帮我为上面的xml结构写带有注释的java类吗?