当前位置: 首页 > 知识库问答 >
问题:

打开一个很重的XML文件的一部分

相弘和
2023-03-14

我有一个很重的XML文件,我想解析它。首先,我想在浏览器上打开它,看看它包含的信息以及它的结构。但当我这样做时,我无法向下滚动。我怎样才能只打开文件的一部分,因为有重复的信息,所以只打开其中的一部分就可以了。有什么想法吗?

共有2个答案

壤驷旭
2023-03-14

请不要说“很重”、“很大”或“很大”:告诉我们数字。对于一些人来说,2Mb很大,而对于其他人来说,它很小。

浏览器并不擅长于此:他们喜欢在显示整个XML文件之前(或在转换它之前,例如使用XSLT)将其作为树结构保存在内存中。对于文件的随意检查,最好使用命令行工具,如“更多”(more)(尽管这不擅长处理XML,除非它是用换行符格式化的)。要提取文件的一部分,请考虑使用诸如XSLT 3.0之类的流式XML处理工具,在服务器上而不是在浏览器中运行它。

孟和怡
2023-03-14

像记事本这样的好的文本编辑器可以轻松打开大型文本文件。

 类似资料:
  • 问题内容: 我有一个脚本读取文件,然后根据该文件完成测试,但是我遇到了一个问题,因为一个小时后文件会重新加载,并且无法在该时间点或之后重新读取该脚本。 所以: 获取要读取的新文件 读取文件 执行文件测试 获取要读取的新文件(具有相同的名称-但如果它是解决方案的一部分,则可以更改) 读取新文件 对新文件执行相同的测试 谁能建议一种使Python重新读取文件的方法? 问题答案: 要么到文件开头 或再次

  • 本文向大家介绍PowerShell一次打开多个文件的方法,包括了PowerShell一次打开多个文件的方法的使用技巧和注意事项,需要的朋友参考一下 有时候,我们想通过PowerShell脚本一次性打开多个文件,尤其是相同后缀名的所有文件。我们来写一个函数,函数名为Open-File,通过传递一个*.后缀给此函数,实现一次性打开所有的此后缀的文件。 在调用之前,先来解释一下。首先定义一个函数名为Op

  • 我最近在睡觉前刚完成了我学校项目的应用程序,但我还没有构建它,因为我认为第二天早上我仍然会在它中添加一些更改,然后当我的同学为他们的项目向我寻求帮助时,我打开了我的android工作室,这就是我的活动发生的事情,那里我所做的所有代码都在那里,我已经尝试查看当地历史,但他们什么也没有显示。任何人都可以帮我

  • 问题内容: 我有一个主JFrame,其中具有用于不同功能的各种面板,人们可以在其中进行计算。我想在用户单击第一个计算按钮时打开一个新的JFrame并用作“输出”窗口(如果您熟悉它们,则类似于SPSS输出窗口)。 New JFrame将是完全独立的,并且将具有其自己的菜单栏。简单的JDialog并不是解决之道。 问题答案: 无法抗拒,简单地不同意答案); 和 我想在用户单击第一个计算按钮时打开一个新

  • 我使用的是android studio 3.3,我的项目使用的是kotlin 1.3.20和build gradle 3.3.0 然而,当我试图打开xml文件时,它打开了不同的文件,文件名和路径都是正确的: 当我试图在Git中看到这个xml文件时,我的文件是正常的 更新2: 这个问题不仅发生在xml文件中,也发生在kotlin文件中。 我试图打开我的活动文件,但它打开了一个数据绑定生成的类

  • 问题内容: 我有一个JFrame和JPanel, 里面装满了 带有 动作监听器的Jsomethings 。当用户单击一个对象时,我想打开另一个JFrame。这是我所做的: (RejectApp调用一个新的JFrame。)因此,另一个JFrame在屏幕上打开,带有更多选项。它可以正常工作(到目前为止),但是我想知道这个标准吗?我的意思是这样调用main方法?另一个问题是,不使用cardlayout(