我varchar
在表中有一个列,其中包含一串类似 XML 的数据。我说“类似 XML”是因为字符串通常在我得到所有字符串之前就被截断了。我需要从字符串中拉出<TransactionID>
and<EncID>
部分。
这是我需要解析的字符串开头的示例:
<Message> <TransactionID>1679098</TransactionID> <EncID>172</EncID>
<EncGuid>6028afdc-bc5c-4d3c-b39f-6709ab6ae4d2</EncGuid>
我试过substring()
了,但我不能总是正确识别端点。我认为应该有一个简单的方法,因为我知道我所追求的数据周围的开始和结束标签。有没有人有什么建议?