Groovy XmlSlurper ....
我需要获取视频嵌入代码,而不仅仅是XMl标记中的文本。知道如何使用XmlSlurper获取XML片段吗Groovy XmlSlurper ....,groovy,Groovy,我需要获取视频嵌入代码,而不仅仅是XMl标记中的文本。知道如何使用XmlSlurper获取XML片段吗 我需要整行代码:…这可以通过使用XMLParser而不是XMLSlurper和XMLNodePrinter来完成: <div id="videos"> <div id="video"> <embedcode>....</embedcode> </div> </div> defxml=
我需要整行代码:
…
这可以通过使用XMLParser
而不是XMLSlurper
和XMLNodePrinter
来完成:
<div id="videos">
<div id="video">
<embedcode>....</embedcode>
</div>
</div>
defxml=”“”
科达科代布
"""
def parser=new XmlParser().parseText(xml)
新的XmlNodePrint().print(parser.div.embedcode[0])
def xml = """
<div id="videos">
<div id="video">
<embedcode><i>codeA</i>CodeB</embedcode>
</div>
</div>"""
def parser = new XmlParser().parseText(xml)
new XmlNodePrinter().print(parser.div.embedcode[0])
def parser = new XmlSlurper().parseText(xml)
parser.'**'.findAll { it.name() == 'embedcode'}.each { embedcode ->
//todo
println embedcode.text()
}