如何使用 xmldoc 更新 XML 文件

How to update XML file using xmldoc

提问人:aboopesh 提问时间:8/20/2023 最后编辑:dbcaboopesh 更新时间:8/20/2023 访问量:13

问:

我正在尝试更新xml文件的值。下面是示例文件。 我能够使用此更新 firstName 和 lastName

document.getElementsByTagName("ns6:firstName")[0].childNodes[0].data='Abbey'
var XMLSerializer = require( 'xmldom' ).XMLSerializer;
var serializer = new XMLSerializer();
var xmlstring = serializer.serializeToString( document );
console.log( "xmlstring: \n" + xmlstring );

但是我无法以这种方式更新航班号或始发地或目的地。 值未更新

XML 文件:

    <ns6:flightSegment ns6:carrier="AA" ns6:flightNumber="1957" ns6:origin="SAT"     ns6:destination="DFW" ns6:departureDate="2023-03-17T12:22:00.000-05:00"/>
            <ns6:customerProfile>
                <ns6:firstName>JENNA</ns6:firstName>
                <ns6:lastName>JONES</ns6:lastName>

有人可以帮忙如何更新 flightNumber 的 XML 文件吗?

节点.js 打字稿 xml文档 xml文档

评论


答: 暂无答案