首页 > 解决方案 > 如何在nodejs中验证XML是否“格式正确”

问题描述

我正在使用 nodejs,我需要验证 xml 是否格式正确,仅此而已。

我不想使用 xsd,因为 xml 节点可以更改..而且我不知道如何使用它来验证语法。

XML 有效

<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<from>Jani</from> 
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>

XML 无效

<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<from>Jani</from> 
<heading>Remi

我只需要验证 xml 语法是否正确,如果格式正确则为 true,否则为 false。

有谁能够帮我?

标签: node.jsxmlxml-validationxmllint

解决方案


推荐阅读