java - 如何解析给定格式的XML文件?

标签 java

如果我能有一个示例代码来使用 DOM/SAX 解析器解析以下格式的 XML,我会很高兴。

<MMV>Sysdecs000110010101</MMV>
<Protocol name="SNMP">

    <CS CommandString="wmanIf2BsOfdmaTTG" oid="1.3.6.1.2.1.10.184.1.1.6.2.2.1.3.1" Get_SecurityString="public" Set_SecurityString="private" type="integer"></CS> 
    <CS CommandString="wmanIf2BsOfdmaRTG" oid="1.3.6.1.2.1.10.184.1.1.6.2.2.1.4.1" Get_SecurityString="public" Set_SecurityString="private" type="integer"></CS>
    <CS CommandString="wmanIf2BsOfdmaFrameDurationCode" oid="1.3.6.1.2.1.10.184.1.1.6.2.2.1.9.1" Get_SecurityString="public" Set_SecurityString="private" type="integer"></CS>
</Protocol>
<Protocol name="CLI">
    <CS CommandString="show clock" mode="usermode" type="get" username="aaa" password="bbb"/>
    <CS CommandString="show version" mode="usermode" type="get" username="bbb" password="ccc"/>
    <CS CommandString="set username" mode="configrmode" type="set" username="cc" password="ddd"/>
</Protocol>

谢谢你......

最佳答案

完成这个简单的tutorial了解 DOM 和 SAX 解析并尝试自己编写代码。如果您遇到困难,请提出具体问题。

关于java - 如何解析给定格式的XML文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1795127/

相关文章:

java - Eclipse 系统属性

Java可迭代: why is iterator for one object iterates over data from another?

java - 当我在循环中创建线程时,它是真正的多线程吗

java - 调用 Servlet 时出现 500 - 内部服务器错误

java - 如何创建我在 Java 中创建的数据类型的副本?

javascript - ajax post 调用在将数组发送到 Spring Rest Controller 时导致 400(错误请求)

java - Android @NonNull 的用处

java - 如何在 Java 中运行 .sql 脚本(从文件)并使用 Spring 返回结果集?

java - 如何打乱字符数组 - JAVA?

java - 无法在 Log4j Spring 桌面应用程序中记录 java.sql.SQLException