Changes
}}
The ReadXPathDocument Activity loads a CSV File into the workflow and transforms it into XML for further processing using [http://en.wikipedia.org/wiki/XPath XPath] expressions. It is the root activity for an import of CSV data into {{UBIK}}.
==Arguments==
{| class="wikitable sortable" | width = "50%"
|-
! Argument!! Type !! Direction !! Purpose
|- align="left"
| ColumnName|| String {{String_MSDN}}|| In || The name of the generated XML element for a column; default is ''Column''
|- align="left"
| FileName|| String {{String_MSDN}}|| In || The full path to an accessible CSV file
|- align="left"
| FirstRowIsHeader|| Boolean{{Boolean_MSDN}}|| In || Set this to true to ignore the first line (i.e. because it contains header information), to false if the first line should also be processed
|- align="left"
| InputEncoding|| String{{String_MSDN}}|| In || The name of the [http://en.wikipedia.org/wiki/Character_encoding character encoding] (e.g. "iso-8859-15") used for reading the input file - [[CharacterEncodings|List of UBIK character encodings]];<br/>default is "UTF-8"
|- align="left"
| RowName|| String {{String_MSDN}}|| In || The name of the generated XML element for a row; default is ''Row''
|- align="left"
| Separator|| Char{{Char_MSDN}}|| In || The char that separates columns in the source file
|- align="left"
| XPathDocument || XPathDocument{{XPathDocument_MSDN}}|| Out || The loaded file as XPath document, null if loading failed
|- align="left"
| Result|| Boolean {{Boolean_MSDN}} || Out || Returns True on success, false on error
|}