以其而始 2017-06-16 03:31 采纳率: 100%
浏览 1141
已采纳

c 语言解析文件内容怎么去解析

现在有个文件算是xml格式的,但是不用xml 去解析。
我需要拿到 featurename 下一级标签的头 应该怎么得到,并且这个文件中可能有多个 featurename 下级标签都需要得到 用c 语言去写的话应该怎么写?

htmlID=1001&MessageID=196&<rpc message-id="196" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<get><filter type="subtree">
<featurename istop="true" type="mib">
<entPhysicalEntry position="iso.org.dod.internet.mgmt.mib-2.entityMIB.entityMIBObjects.entityPhysical.entPhysicalTable"><entPhysicalSerialNum/><entPhysicalDescr/></entPhysicalEntry>
</featurename>
</filter>
</get>
</rpc>]]>]]>

htmlID=1001&MessageID=196&<rpc message-id="196" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<get><filter type="subtree">
<featurename istop="true" type="mib">
    <EntityStateEntry position="iso.org.dod.internet.private.enterprises.Mgmt.Datacomm.EntityExtentMIB.EntityExtObjects.EntityState.EntityStateTable">
        <EntityCpuUsage/>
        <EntityMemUsage/>
        <EntityTemperature/>
        <EntityCpuUsageThreshold/>
        <EntityMemUsageThreshold/>
        <EntityTemperatureThreshold/>
    </EntityStateEntry>
</featurename>
</filter>
</get>
</rpc>]]>]]>

  • 写回答

2条回答 默认 最新

  • shen_wei 2017-06-16 06:45
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • shen_wei 2017-06-16 06:42
    关注

    如果不使用XML类的话,那就按照XML字符串来解析。。根据标签,查找最近出现的即可。。。

    查找 出现的位置和中间的内容。。。

    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 我现在有一些关于提升机故障的专有文本数据,量也不多,我在label studio上进行了关系和实体的标注,完成了知识图谱的构造,那么我使用生成式模型的话,我能做哪些工作来写我的论文?
  • ¥15 电脑连不上无线网络如下诊断反馈应该如何操作
  • ¥15 telegram api 使用forward_messages方法转发消息时,目标群组里面会出现此消息来源,如何隐藏?
  • ¥15 在ubuntu中无法连接到远程服务器传输文件
  • ¥15 关于#tensorflow#的问题:有没有什么方法可以让机器自己学会像素风格的图片
  • ¥15 Oracle触发器字段变化时插入指定值
  • ¥15 docker无法进入容器内部
  • ¥15 qt https 依赖openssl 静态库
  • ¥15 python flask 报错
  • ¥15 改个密码引发的项目启动问题