【发布时间】:2017-09-11 20:51:48
【问题描述】:
我正在使用以下代码从跳过函数中获取字符串。但我得到整数。如果有人可以帮助我,我将不胜感激。
int csvToSkip(string csv, Skip skip, char delimeter)
{
int i = 0
int j = 0
int index = 0
for (i = 0; i < length(csv); i++)
{
if (csv[i] == delimeter)
{
put(skip, 0, "1")
j = i + 1
}
else if (i == length(csv) - 1)
{
put(skip, 1, "2")
}
}
return(index)
}
Skip mySkip=create;
string test="hi this is test;for another test";
char delimiter =';';
int x=csvToSkip(test, mySkip, delimiter );
print x;
for sValue in mySkip do
{
print (int key mySkip) " " sValue "\n";
}
这给了我以下结果
0
0 204534013
1 204534015
【问题讨论】: