PB调用接口返回xml PB如何解析XML文件?

PB如何解析XML文件?您可以使用文件读取的方法。你先读1。XML文件在C盘中放入一个字符变量,然后使用find来查找XML文件的关键字位置,然后使用mid函数字符串截取来截取XML文件中的值。假设我

PB如何解析XML文件?

您可以使用文件读取的方法。你先读1。XML文件在C盘中放入一个字符变量,然后使用find来查找XML文件的关键字位置,然后使用mid函数字符串截取来截取XML文件中的值。

假设我的1。XML具有以下内容

<pkuucorp>0001</pkucorp>

//将文件读入LSutext

字符串LSutext

liufilenum=FileOpen(“C:1.XML”,StreamMode!)

FileRead(liFileNum,lsuText)

FileClose(liFileNum)

//Intercepting

long ll with POSuuuStartuPos,lluEnduPos

lluStartuPos=POS(lsuText,“<pkuCorp>”,1)

lluEnduPos=POS(lsuText,“</pkuCorp>”,1)

—获取内容

string lsuValue

lsuValue=mid(lsuText用这种方法,我们可以得到ls值=“0001”