Altova MapForce 2024 Enterprise Edition

Konvertiert einem String in ein Datum. Für diese Funktion wird als Grundlage die Funktion parse-dateTime verwendet, wobei die Uhrzeitkomponente ignoriert wird. Das Ergebnis hat den Typ xs:date.

mf-func-parse-date

 

Sprachen

Built-in, C++, C#, Java.

 

Parameter

Argument

Beschreibung

value

Obligatorisches Argument. Liefert den zu konvertierenden String-Wert.

format

Obligatorisches Argument. Liefert einen Formatierungsstring. Dieses Argument wird auf dieselbe Art, wie das Argument format in der Funktion parse-dateTime verwendet.

 

Beispiel

Im unten gezeigten Mapping wird der String "01 Apr 2015", geparst, in ein Datum konvertiert und das Ergebnis wird in ein Ziel-Datenelement (pubdate) vom Typ xs:date geschrieben. Dazu wurde das Format [D01] [MNn,3-3] [Y] verwendet, wobei:

 

[D,2] der Tag des Monats in Form einer zweistelligen Zahl ist

[MNn,3-3] der Name des Monats mit einer Mindest- und Maximalbreite von 3 Zeichen ist

[Y] das Jahr ist

mf-func-parse-date-example

Das Ergebnis ist das folgende (ausschließlich der XML- und Namespace-Deklaration):

 

<book>
  <title>Linux Bible</title>
  <pubdate>2015-04-01</pubdate>
</book>

 

Siehe auch Beispiel: Mappen von Daten von einem RSS Feed.

© 2017-2023 Altova GmbH