我有一个奇怪的、类似xml的文件,如下所示:
<line>
^FX czesc dostawcy^FS
^BY4,3,90^FT30,430^BCN,,N,N,N,D
^FD<param id="P_BARCODEIKEA" />^FS
^FT30,480^A0N,34^FH\^FD<param id="P_ARTYKULNAZWA" />^FS
^FT30,700^A0N,30^FH\^FD<param id="P_TODAY" />, <param id="P_CURRENTSHIFT" />,
^FT520,600^A0N,120,120^FH\^FD<param id="P_LABELNUMBER" />^FS
^FT700,600^A0N,120,120^FH\^FD`1^SFnd,1^FS
^FX 30,410 GB800,0,3^FS
</line>
例如,如何用Python中的文本节点替换\<param id="P_ARTYKULNAZWA" \/\>
示例:如果参数p_ARTYKULNAZWA=“10.10.10”,则要替换“<;param^{id1}”$
此XSLT转换将用文本替换元素。它可以集成到python脚本中,也可以使用任何一致的xslt处理器。我将xslt选择范围缩小到您的示例,但是可以根据需要扩大选择范围
结果
相关问题 更多 >
编程相关推荐