<?xml version="1.0" encoding="UTF-8"?>
<root xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<input>
<rows>
<example>
<string>1</string>
<string>345</string>
<string>fg8</string>
<string>8384</string>
</example>
<example>
<string>2</string>
<string>453</string>
<string>8</string>
<string>dsrsg</string>
</example>
<example>
<string>3</string>
<string>3456</string>
<string>11</string>
<string>grthy</string>
</example>
</rows>
</input>
</root>
Здесь я должен захватить каждый пример тега и должен получить строковые значения и вставить в БД.Я пытаюсь получить значения с помощью xpath, но не повезло.Также пытался прикрыть объект Java.Пожалуйста, предложите мне, как справиться с этим сценарием.
пример кода:
<http:listener config-ref="HTTP_Listener_Configuration1" path="/" doc:name="HTTP"/>
<logger message="#[payload]" level="INFO" doc:name="Logger"/>
<byte-array-to-object-transformer mimeType="application/xml" doc:name="Byte Array to Object"/>
<splitter expression="#[xpath3('/*:root/input/rows', payload, 'NODESET')]" doc:name="Splitter"/>
<logger message="splitter : #[payload]" level="INFO" doc:name="Logger"/>