从XML字符串节点我有串XML象下面这样:获取使用正则表达式
<Query>
<Code>USD</Code>
<Description>United States Dollars</Description>
<UpdateTime>2013-03-04 02:27:33</UpdateTime>
<toUSD>1</toUSD>
<USDto>1</USDto>
<toEUR>2</toEUR>
<EURto>3</EURto>
</Query>
全部文本内容在同一行没有空格。我不能写正确的正则表达式模式。我想要得到象<to
那样开始的节点。例如<toEUR>
,<toUSD>
。
我该如何写这种模式?
[请不要使用正则表达式XML(http://stackoverflow.com/questions/1732348/regex-match-open-tags-except -xhtml-self-contained-tags) – CAMOBAP 2013-03-04 16:40:58
哪种语言?最好使用一个实际的XML库(或者xpath,或者任何其他的正则表达式)。 – 2013-03-04 16:41:16
在Ruby中。对我来说这是一个简短的纯文本,所以我决定使用正则表达式。 – user1931951 2013-03-04 17:00:37