改行(\n)の入っているXMLデータのタグ値を読込みたい

One Star

改行(\n)の入っているXMLデータのタグ値を読込みたい

画面からの複数行にわたる入力が,一つのタグ値として入っている,XMLデータのタグ値を読込みたいのですか,どうも,最初の改行(\n)コードまでしか読込めないようで,困っています。

 

で,質問です。

 

①上記現象は事実でしょうか?私の勘違いでしょうか?

②事実とすれば,対応方法はありますか?

 

よろしくお願いします。

Six Stars

Re: 改行(\n)の入っているXMLデータのタグ値を読込みたい

具体的な TOS 上での設定がわからないので的外れになっていたら申し訳ありません。

 

>①上記現象は事実でしょうか?私の勘違いでしょうか?

 

tFileInputXML コンポーネントをお使いだとして、そこにどのような XPath クエリーを書かれているかで、お書きの通りの動作もしますし、そうでもない動作もするように思います。

 

>②事実とすれば,対応方法はありますか?

 

XPath クエリーの中で  text() を利用したり、Node で取得して dom を直接処理するなど、いくつかの方法で取得できるように思います。ご参考になさってください。

 

2019 GARNER MAGIC QUADRANT FOR DATA INTEGRATION TOOL

Talend named a Leader.

Get your copy

OPEN STUDIO FOR DATA INTEGRATION

Kickstart your first data integration and ETL projects.

Download now

What’s New for Talend Summer ’19

Watch the recorded webinar!

Watch Now

Definitive Guide to Data Quality

Create systems and workflow to manage clean data ingestion and data transformation.

Download

Tutorial

Introduction to Talend Open Studio for Data Integration.

Watch

Downloads and Trials

Test drive Talend's enterprise products.

Downloads