クラス ReadXmlFromDataLineMatch

すべての実装されたインタフェース:
CommonInterface, ReadXmlInterface, jp.ne.mki.wedge.run.interfaces.RuleEngineInterface

public class ReadXmlFromDataLineMatch extends AbstractReadXmlFromData

XMLを解析してデータへ展開(行一致)


ロジッククラス引数にXMLが格納されたXMLを設定します。
このXMLは、WriteXmlToDataによって作成されるXMLと同じ形を持っているものとします。

XMLのデータに設定されている順序と同じ順序でOutRecordへとデータを展開します。
XML内に三つのデータが記述されている場合は、OutRecordにも三つのデータが必要となります。


[I/O RECORD]

InputRecord OutputRecord
  1. XML
  1. XMLの中身を格納するデータ(複数選択)

[RULE PARAMETER]

Parameter
導入されたバージョン:
1.1.0
バージョン:
1.0
  • コンストラクタの詳細

    • ReadXmlFromDataLineMatch

      public ReadXmlFromDataLineMatch()
  • メソッドの詳細

    • getXPath

      public String getXPath(String dataPhysicalName, int dataPosition) throws Throwable
      Dataに格納するデータのXPathを返す
      パラメータ:
      String - Dataの物理名称
      int - Dataの設定順番
      戻り値:
       String XPath
      例外:
      Throwable
    • getXml

      public byte[] getXml() throws Throwable
      XMLを取得
      戻り値:
       byte[] XMLのバイト配列
      例外:
      Throwable