首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >可以处理大文件的轻量级XML查看器

可以处理大文件的轻量级XML查看器
EN

Stack Overflow用户
提问于 2008-11-21 05:00:51
回答 9查看 150.7K关注 0票数 174

有很多“重量级”工具,比如XmlSpy,它们可以很好地处理xml文档--但通常(在某些情况下非常常见!)您只想快速打开和浏览xml文档,并将其打印得很漂亮。可能有一些基本的搜索功能(文本可能也可以)。

我通常使用浏览器,如Firefox的IE,但它们往往在较大的文件大小时崩溃(我经常打开10MB或更多的文件)。

我有一些关于如何实现这样一个查看器的想法,所以我相信一定有什么东西可以做到,但是我的google-fu让我失望了。

因此,我想我应该把它放在蜂巢思维,这是如此领先的方式。

有什么想法?

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2009-06-19 09:00:54

firstobject的605k download轻量级原生Windows free XML editor在1.3秒内打开一个50MB的文件,并提供文本编辑、搜索、语法着色打印、树状视图和其他XML功能,包括格式化和内置的完整CMarkup脚本。您可以将整个50MB的XML文档重新格式化为不同的缩进(在没有特殊要求的2.3 2GB/2 2GB机器上需要3秒钟)。

票数 228
EN

Stack Overflow用户

发布于 2008-11-22 16:19:02

XML Copy Editor非常适合这种类型的东西。

票数 12
EN

Stack Overflow用户

发布于 2008-11-21 05:04:55

我喜欢Total Commander的查看器,因为它只加载你实际看到的文本,所以速度非常快。当然,它只是一个文本/十六进制查看器,所以它不会格式化您的XML,但是您可以使用基本的文本搜索。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/308679

复制
相关文章
CSV超大文件查看器
免费下载地址: CSV查看器超大文本查看器(HkExcel)单文件绿色免安装-WindowsServer文档类资源-CSDN文库
全栈程序员站长
2022/09/16
2.1K0
CSV超大文件查看器
如何使用PHP解析XML大文件
如果使用 PHP 解析 XML 的话,那么常见的选择有如下几种:DOM、SimpleXML、XMLReader。如果要解析 XML 大文件的话,那么首先要排除的是 DOM,因为使用 DOM 的话,需要把整个文件全部加载才能解析,效率堪忧,相比较而言,SimpleXML 和 XMLReader 更好些,SimpleXML 相对简单,而 XMLReader 相对复杂,但是它可以自定义解析整个过程,特别是流式解析的特点让其效率更高。
LA0WAN9
2021/12/14
3.5K0
python处理大文件的内存问题
同学们时常会遇到要处理大文件的情况,现在是大数据时代,有些文件动辄几十个G,我们在处理这样文件的时候一不小心就把内存撑爆了,或者程序被强制kill掉了。
py3study
2020/01/07
1.2K0
python处理xml
XML格式类型是节点嵌套节点,对于每一个节点均有以下功能,以便对当前节点进行操作:
菲宇
2019/06/11
1.5K0
Python处理XML文件
XML全称是Extensible Markup Language,中文名为可扩展标记语言。对xml的介绍可以看一下w3c的介绍。网络中数据传输的常见格式有json、xml、txt等。json很简单,xml稍微复杂,但是在python面前都不是事。 python有三种方式解析xml文档:SAX,DOM,以及 ElementTree(引自 菜鸟教程-Python XML解析),sax有些复杂,dom简单但是解析速度上不如sax。但是咱就是说,都选择Python了,肯定是想“更简单”。所以本文主要介绍python通过DOM方式对xml文件的解析读取、创建、修改等操作。 python有内置的模块:xml.dom(xml.dom官方文档)和xml.dom.minidom(xml.dom.minidom官方文档),本文主要使用xml.dom.minidom这个内置模块。
Crayon鑫
2023/10/10
2570
流式法则 处理大文件的优缺利弊
最近在使用PHP做企业微信开发,需要在一些特殊的场景下获取数据包,例如用户向企业微信发送消息内容,服务端需要根据消息类型、内容,反馈给用户具体的响应信息。
兔云小新LM
2023/08/09
2470
流式法则 处理大文件的优缺利弊
Go xml文件处理
encoding/xml 包实现了一个简单的xml 1.0解析器,可以理解xml名称空间。
孤烟
2022/03/19
7190
什么!MyBatis的xml还可以这么写
MyBatis的XML动态SQL相信大家不陌生了,本文主要讲解一些比较容易出错、忘记,比较冷门的写法。
半月无霜
2023/03/03
3700
Python格式处理--xml
<?xml version="1.0"?> <menu> <breakfast hours="7-11"> <item price="$6.00">breakfast burritos</item
陈不成i
2021/06/18
1.1K0
PHP处理XML数据
生活中我们或多或少会遇到处理 XML 的数据,比如微信开发、或者我们传递一些数据比较多的内容,XML 是个不错的选择,但是通常XML需要处理,需要我们转换成数组或者对象等方法,那么在 PHP 中如何创
hedeqiang
2019/12/17
1.6K0
密码查看器的作用 如何下载密码查看器
相信大家都经常会有一些烦恼,每个软件使用时,几乎都是要登录的,这个时候就需要密码,但是这个就会造成一个影响是,密码太多,根本不记得了。有些人为了记忆,几乎所有的密码都用同一个,但这样的缺点就是如果密码被人知道了,那就是全都知道了,所以也是不安全的,那么密码查看器就非常重要了。
用户8739990
2021/07/12
3.1K0
密码查看器的作用 如何下载密码查看器
Python如何处理大文件(知识整理)
数据量非常大时,比如一份银行一个月的流水账单,可能有高达几千万的record。对于一般性能的计算机,有或者是读入到特殊的数据结构中,内存的存储可能就非常吃力了。考虑到我们使用数据的实际情况,并不需要将所有的数据提取出内存。当然读入数据库是件比较明智的做法。若不用数据库呢?可将大文件拆分成小块按块读入后,这样可减少内存的存储与计算资源
用户5745385
2019/07/04
1.4K0
Python如何处理大文件(知识整理)
测试驱动之xml文件的处理
Xml是可扩展标记语言,关于xml的技术本人这里不在介绍,感兴趣的同学可以去w3c看看详细的资料,这里,我仅仅介绍的是如何获取xml文档结构中的数据,并且应用到自动化测试中,仅此而已,因为本文档的核心是学习自动化,本节是学习测试驱动方式。已百度登录为实例,xml的数据如下:
无涯WuYa
2018/10/25
8250
使用xmllint处理/验证xml
xmllint是一个很方便的处理及验证xml的工具,linux下只要安装libxml2就可以使用这个命令,下面整理一些常用功能
跑马溜溜的球
2020/12/07
1.7K0
python处理XML解析(读取)
# -*- coding:utf-8 -*- __author__ = 'magicpwn' from xml.etree import ElementTree # 向parse()传递一个打开的文件句柄 ,读取解析并返回一个Elementtree对象 with open('C:/XML/6.xml', 'rt') as f:     tree = ElementTree.parse(f) #print tree # 遍历解析树,实用iter()创建一个生成器,迭代处理Elementtree实例 # Ele
py3study
2020/01/08
1K0
[快学Python3]XML解析处理 - Element Tree
概述 本文就是python xml解析进行讲解,在python中解析xml有很多种方法,本文通过实例来讲解如何使用ElementTree来解析xml。对于其他的xml解析方法,请自行去查找资料。 请注意,本文不是ElementTree手册,不会将所有的特性进行演示,笔者从实际用到的一些关键特性进行实例演示,对于其他特性,大家可以参见官方文档学习和了解: https://docs.python.org/3/library/xml.etree.elementtree.html 什么是ElementTree El
苦叶子
2018/04/09
2.8K0
git为什么不擅长处理大文件
要实现快速克隆,节省开发者和系统的时间和磁盘空间,第一个解决方案就是只复制最近的修订。Git的浅层克隆选项允许你只提取回购历史中最新的n个提交。
姚华
2022/06/30
1.6K0
git为什么不擅长处理大文件
Java内存映射,上G大文件轻松处理
稍微解释一下虚拟内存(很明显,不是物理内存),它是计算机系统内存管理的一种技术。像施了妖法一样使得应用程序认为它拥有连续的可用的内存,实际上呢,它通常是被分隔成多个物理内存的碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。
沉默王二
2019/08/16
2.3K0
Java内存映射,上G大文件轻松处理
Ajax对XML信息的接收和处理
Ajax+JavaScript实现对xml的接收处理,可以方便我们后期实现一个静态网站(html+css+javascript)实现对各个接口数据的处理。
Meng小羽
2019/12/23
1.2K0
java 处理xml的三种技术
最初,XML 语言仅仅是意图用来作为 HTML 语言的替代品而出现的,但是随着该语言的不断发展和完善,人们越来越发现它所具有的优点:例如标记语言可扩展,严格的语法规定,可使用有意义的标记,内容存储和表现分离等等优势注定了该语言从诞生之日起就会走向辉煌。 XML 语言在成为 W3C 标准之后进入到了一个快速发展的时期,当然它本身所具有的一系列优点和优势也注定了各大技术厂商对它的偏爱,Java 作为软件行业的一种开发技术也迅速作出了反应,出现了多种对 XML 支持的工具,本文将会从这个角度对 Jav
java达人
2018/01/31
1.2K0

相似问题

XML大文件处理

111

解析和处理XML大文件

012

一个对大文件有效的轻量级XML解析器?

82

寻找轻量级pdf查看器

32

ODI可以处理的最大文件大小

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文