Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 Java 新手,我有一个问题:
是否有可能在 XML 中存储/设置整数值?我想设置
来自下面的 xml 文件
<line> <point> <X>123</X> <Y>123</Y> </point> <point> <X>123</X> <Y>130</Y> </point> </line>
我建议为 X/Y创建一个Point具有属性和 getter/setter 的类。X/Y
Point
X/Y
使用SAX 解析器解析 XML(还有其他技术,如 DOM/Pull 解析器等)并填充 Point 对象并将其添加到 List。
有关更多信息,请参阅此示例
编写一个简单的 SAX 解析器。检查本教程
我建议解析 XML 代码。然后使用Integer.parseInt将值(如果它以字符串形式出现)强制转换为整数。希望这可以帮助。
Integer.parseInt
如果您有(或编写)您的 XML 的 XSD,您可以只生成 Java 代码来将此 XML 读入对象。
这通常使用 JAXB 完成。如果你用谷歌搜索,你会找到教程。