j***y 发帖数: 2074 | 1 公司的网页程序是用C++写的,举个例子来说,就是:
std::string str_list;
...
str_list += ""
...
parse(request.out, str_list...);
每次从str_list的输出都是...这样的行,比如<1i>1、2、<
li>3。这样结束之后,再接着输出4、5、6。
但是这样输出的结果,就是4、5、6排在1、2、3的底下,因为每个就是一行。但现
在的要求是要把4、5、6放到1、2、3的旁边,分成两列,这样看得更清楚些。
不知道该怎么实现,如果输出1、2、3之后就把存储这三个值的变量立刻丢掉的话。
可以用js实现吗?谢了先。 |
p*********t 发帖数: 2690 | 2 你是说这样吗?
1 4
2 5
3 6
【在 j***y 的大作中提到】 : 公司的网页程序是用C++写的,举个例子来说,就是: : std::string str_list; : ... : str_list += "" : ... : parse(request.out, str_list...); : 每次从str_list的输出都是...这样的行,比如<1i>1、2、< : li>3。这样结束之后,再接着输出4、5、6。 : 但是这样输出的结果,就是4、5、6排在1、2、3的底下,因为每个就是一行。但现 : 在的要求是要把4、5、6放到1、2、3的旁边,分成两列,这样看得更清楚些。
|
j***y 发帖数: 2074 | 3
对,就是这样!
【在 p*********t 的大作中提到】 : 你是说这样吗? : 1 4 : 2 5 : 3 6
|
p*********t 发帖数: 2690 | 4 貌似要用parallel array,就是2个array a1, a2.
a1[i] a2[i]
【在 j***y 的大作中提到】 : : 对,就是这样!
|
j***y 发帖数: 2074 | |
p*********t 发帖数: 2690 | 6 只是个人想法哈,瞎说一下,别见笑.先把parse出的数据存进2个平行array,然后用
【在 j***y 的大作中提到】 : 不太明白,能展开说一下吗?谢啦。
|
j***y 发帖数: 2074 | |
j*****a 发帖数: 436 | 8 create a table in html, one row two columns.
|
i*****o 发帖数: 1714 | 9 如果不想把1,2,3。。。存下来的话就加一段js好了,输出的时候直接输出一段js
code,1,2,3,4...就是其中的变量。
【在 j***y 的大作中提到】 : 公司的网页程序是用C++写的,举个例子来说,就是: : std::string str_list; : ... : str_list += "" : ... : parse(request.out, str_list...); : 每次从str_list的输出都是...这样的行,比如<1i>1、2、< : li>3。这样结束之后,再接着输出4、5、6。 : 但是这样输出的结果,就是4、5、6排在1、2、3的底下,因为每个就是一行。但现 : 在的要求是要把4、5、6放到1、2、3的旁边,分成两列,这样看得更清楚些。
|