以下部分所需的建议。请任何人提供解决方案。
我们有从 850 到 FlatFile 的映射
X12/PO1Loop1/PO1/PO109,我需要映射到记录选项下的字段VALUE,这是无界的。
将 PO109 拆分为由 '.' 分隔的子字符串,在第一个之后的 foreach subsring,创建 value=substring 的新选项
所以在输入样本中,我们的值类似于 147895632qwerqtyuui.789456123321456987
类似地,该字段在 POLoop1 下重复。
所以我需要根据 (.) 拆分值,然后将值传递给选项记录下的值字段(无界)。
我尝试使用下面的代码片段
public string SplitValues(string strValue)
{
string[] arrValue = strValue.Split(".".ToCharArray());
foreach (string strDisplay in arrValue)
{
return strDisplay;
}
}
但它不起作用,而且我对 String 方法并不是很熟悉,我不确定是否有一种简单的方法可以做到这一点。我有一个字符串,其中包含几个用“。”分隔的值。.
所以我需要根据 delimiter(.) 分隔值并将值传递给字段。
我怎样才能做到这一点