Я использую попытку копирования столбца оракула со скриптеллой, я хотел бы вставить их в ArrayList, сочетающий скриптеллу и джанино, чтобы использовать их и сравнить их позже,
вот что я сделал
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE etl SYSTEM "http://scriptella.javaforge.com/dtd/etl.dtd">
<etl>
<description>
test script Pour table article
</description>
<connection id="in" driver="oracle"
url="jdbc:oracle:thin:@localhost:1521:XE" user="IPTECH" password="IPTECH" />
<connection id="out" driver="postgresql"
url="jdbc:postgresql://localhost:5432/gemodb" user="postgres"
password="maher" />
<connection id="janino" driver="janino" />
<query connection-id="in">
select code,libelle from TMP_STRUCTURE;
<script connection-id="janino">
import java.util.*;
import java.io.*;
Boolean result=false;
ArrayList<String> obj = new ArrayList <String>();
String code =get("code").toString();
obj.add(code);
</script>
</query>
</etl>
У меня возникла следующая проблема
Unable to parse document: org.xml.sax.SAXParseException; systemId: file:/C:/Users/MHT/eclipse-workspace/Scriptella/test.xml; lineNumber: 23; columnNumber: 5; The element type "String" must be terminated by the matching end-tag "</String>".
Любая помощь будет оценена
test.xml
, расположенный в каталогеC:/Users/MHT/eclipse-workspace/Scriptella/
на вашем компьютере, с помощью редактора кода. Прокрутите вниз до строки номер23
. Убедитесь, что, как я предполагаю, открывающий тег<String>
в строке номер23
имеет закрывающий тегString
(</String>
). - person Jonny Henly   schedule 23.08.2017test.xml
. - person Jonny Henly   schedule 23.08.2017