Я использую postgresql как базу данных. В db у меня есть один столбец, содержащий xml с кодами языков. Я хочу проанализировать этот xml и получить значение через язык отчета.Jasper Reports Parse XML column-blob
select o.name,o.price from bookdefinations o
Это o.name содержит это значение XML:
<?xml version="1.0" encoding="UTF-8"?>
<values>
<en-us>en value</en-us>
<es>es value</es>
<ru>ru value</ru>
<tr>tr value</tr>
</values>
Могу ли я разобрать это с выражениями Джаспера или может я синтаксического анализа при выборе из БД (я не имею ни малейшего представления, как получить язык отчета в select query и parse xml в select)
Это нормально, как я уже говорил. Но как я могу взять язык отчета и использовать для этого? – kocakmstf
Я не совсем понимаю ваш вопрос. Вы должны иметь возможность извлекать все, что вам нужно, непосредственно в postgresql с помощью xPath ... –
Я проанализирую xml, на котором будет отображаться язык отчета. Поля xml равны кодам языков, и я возьму только одно из этих полей. – kocakmstf