标签: xml

如何使用 LibreOffice 打开 XML 文件?

如何打开 XML 文件,例如使用 LibreOffice?如果我尝试,我看到的只是 XML 的文本格式,带有标签等等。

libreoffice xml

11
推荐指数
3
解决办法
7万
查看次数

Ubuntu Saucy:解析​​ XML 的默认控制台工具是什么?

我使用xmllint包来解析xml文件。另外,我知道,我们可以使用xml2xmlstarlet太。

但我在Ubuntu Saucy.

是否Saucy包含任何默认xml解析器?

我需要一次解析 xml 文件,我不想为此安装附加包。

package-management apt xml 13.10

8
推荐指数
1
解决办法
3738
查看次数

如何将 CSV 文件转换为 XML?

如何将 CSV 文件转换为 XML?

有没有适合 Ubuntu 的软件?

conversion xml csv

8
推荐指数
2
解决办法
1万
查看次数

如何在 xfce 中增加终端边框大小?

终端(和其他应用程序)边框似乎只有 1 像素宽,这使得它们几乎无法点击。我知道 alt+右键单击具有相同的功能,但我需要能够单击边框。我找到了这个解决方案:

https://bugs.launchpad.net/ubuntu/+source/unity-2d/+bug/878198/comments/8

但不幸的是它对我不起作用(我使用 Greybird 作为主题,我用 Bluebird 尝试了相同的修复,但它也不起作用)。顺便说一下,我正在使用 Xubuntu 12.04 xfce。任何帮助,将不胜感激!

xfce xubuntu command-line greybird xml

7
推荐指数
2
解决办法
6856
查看次数

如何获取可以从 Ubuntu Dash Home 执行的所有应用程序的列表?是否有一些 xml 文件存储这些信息?

我正在构建一个应用程序,知道如何获取这些信息对我来说非常重要。在 LXDE 中,/usr/share/lubuntu/openbox/menu.xml 列出了可以从 LXDE 菜单执行的所有程序。

出于这个原因,我想知道是否有一些 .xml 文件负责组织 Ubuntu Dash Home,就像 LXDE 中的文件一样?

database unity-dash xml

7
推荐指数
1
解决办法
295
查看次数

在 Bash 中从特定/通用 XML 文件生成树输出

我正在尝试从 Bash 中的 XML 文件生成一棵树。

这是 XML 文件的一部分:

<menu name="main_menu" display="Main Menu">
  <application name="load_profiles" display="Load Profile"/>
  <application name="save_profiles" display="Save Profile"/>
  <application name="remove_profiles" display="Delete Profile"/>
</menu>
Run Code Online (Sandbox Code Playgroud)

我尝试过使用 CAT、GREP 和 AWK:

cat menu.xml | grep menu\ name | awk -v FS="(display=\"|\" help)" '{print $2}' > menulist.txt
Run Code Online (Sandbox Code Playgroud)

我首先使用具有“菜单名称”的行进行 GREPed,然后打印“display =”和“help”之间的测试并输出以下输出:

Main Menu">
Broadband
Load and Save Profiles
xDSL Interface
Run Code Online (Sandbox Code Playgroud)

但我想要的是 Grep 所有具有“菜单名称”、“参数类型”、“应用程序名称”和“值 id”的行,并在树状输出中打印它们的显示名称。我不确定如何从多行中 Grep 多个值并从中打印特定字符串。

然后我发现使用 XML 解析器工具来完成此操作相对容易一些。所以我尝试过 XMLStarlet:

xmlstarlet el menu.xml | awk -F'/' 'BEGIN{print "digraph{"}{print $(NF-1)" -> "$NF}END{print"}"}' > menumenutxt.txt
Run Code Online (Sandbox Code Playgroud)

使用此命令我发现以下输出: …

command-line xml text-processing

7
推荐指数
1
解决办法
3401
查看次数

如何告诉 xmllint 不要将 &lt;tag&gt;&lt;/tag&gt; 更改为 &lt;tag/&gt;

我接受转换为标准,<tag></tag><tag/>客户希望它采用前一种布局,而不是后者。我查看了各种选项xmllint,但无法弄清楚需要什么。

或者,除此之外还有其他xmllint可以使用的吗?

command-line xml

7
推荐指数
1
解决办法
1747
查看次数

使用命令行从 XML 到 CSV

如果我在本地磁盘上有一个 XML 文件,需要使用哪个命令将文件转换为 CSV?

从 XLSX 或 XLS 到 CVS?

谢谢。

command-line xls xml csv

7
推荐指数
2
解决办法
2万
查看次数

如何从 XML 文件中删除注释?

是否有可以从 XML 文件中删除注释的命令行工具?或者我是否需要编写一个使用 XML 解析器来执行此操作的小程序?

更新:我对只处理所有可能的 XML 文件的一个子集的解决方案不感兴趣。

例如,正则表达式不能处理 XML 解析。

/sf/ask/472577381/

command-line xml

6
推荐指数
1
解决办法
9905
查看次数

如何打开 .xmi 文件

有没有可以.xmi在 Ubuntu 中打开文件的应用程序?

以 XMI(XML 元数据交换)格式创建的文件,这是一种最常用于交换 UML 图的 XML 文件格式;以标准 XML 格式存储模型设计信息,用于在软件程序之间传输设计信息。

file-format xml

5
推荐指数
1
解决办法
1万
查看次数