Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
#1

GET HTTP запросы. Как распарсить строку, получив все значения, разделенные запятыми - Программирование Android

16.01.2014, 17:20. Просмотров 1360. Ответов 15
Метки нет (Все метки)

Всем привет.
Пишу софтину, которая управляет освещением в комнате.
GET запрос я научился делать и получаю результат. Но в результате статусы каналов тупо перечисляются через запятую. Каким образом мне присвоить значения всем SeekBar в программе из вот такого ответа:

Кликните здесь для просмотра всего текста
0,0,0,0,0,0,0,0,0,110,0,0,0,0,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49


Код полностью выглдит так:
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
public class MainActivity extends Activity implements SeekBar.OnSeekBarChangeListener{
TextView m;
int b = 0;
String TAG=ACCESSIBILITY_SERVICE;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        final SeekBar see = (SeekBar)findViewById(R.id.seekBar1);
        see.setOnSeekBarChangeListener(this);
        m = (TextView)findViewById(R.id.textView2);
        m.setText("0");
 
        new LongOperation()
        {
            @Override public void onPostExecute(String result)
            {
                TextView txt = (TextView) findViewById(R.id.temp);
                txt.setText(result);
            }
        }.execute("");
        
      //  Log.d(TAG, httpget.toString());
    }
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
 
    @Override
    public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
        // TODO Auto-generated method stub
        
    }
 
    @Override
    public void onStartTrackingTouch(SeekBar arg0) {
        // TODO Auto-generated method stub
        
    }
 
    @Override
    public void onStopTrackingTouch(SeekBar see) {
        // TODO Auto-generated method stub
        int b = 0;
        int a = see.getProgress();
        if (a > 0 & a<25) { 
            b=25;           
        } {
            if (a > 25 & a< 50) {
                b=50;
            } {
                if (a > 50 & a<75) {
                    b=75;
                } {
                    if (a > 75 & a <100) {
                        b = 100;
                    }
                }
            }
        }
        see.setProgress(b);
        m.setText(String.valueOf(see.getProgress()));
        
    }
 
    class LongOperation extends AsyncTask<String, Void, String> {
         
        @Override
        protected String doInBackground(String... params) {
            String str="error";
            try {
                HttpClient client = new DefaultHttpClient();
                HttpGet request = new HttpGet("http://mysite.com/status");
                HttpResponse response = client.execute(request);
                HttpEntity resEntity = response.getEntity();
                if (resEntity != null) {
                str=EntityUtils.toString(resEntity);
                }
                } catch (UnsupportedEncodingException uee){
                uee.printStackTrace();
                } catch (ClientProtocolException cpe){
                cpe.printStackTrace();
                } catch (IOException ioe){
                ioe.printStackTrace();
                }
              return str;
        }      
     
        @Override
        protected void onPostExecute(String result) {
              //might want to change "executed" for the returned string passed into onPostExecute() but that is upto you
     }
     
        @Override
        protected void onPreExecute() {
        }
     
        @Override
        protected void onProgressUpdate(Void... values) {
        }
    }
    
}


Добавлено через 1 минуту
Это делается для того чтобы взять значения и выстроить все seekbar по ним.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.01.2014, 17:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос GET HTTP запросы. Как распарсить строку, получив все значения, разделенные запятыми (Программирование Android):

Распарсить строку, получив нужные значения - Java SE
&quot;taskhost.exe&quot;,&quot;8124&quot;,&quot;Console&quot;,&quot;2&quot;,&quot;8*196 КБ&quot;,&quot;Running&quot;,&quot;MAXIDROM\Максим&quot;,&quot;0:00:00&quot;,&quot;Task Host Window&quot; как это чудо превратить в ...

Как группировать все оценки и предметы в одну строку, с запятыми? - MS Access
Здравствуйте Вопрос такой: Как группировать все оценки и предметы в одну строку, с запятыми! В моем коде получается но только...

Все гласные буквы заменить точками, получив новую строку - Turbo Pascal
ввести строку-предложение. все гласные буквы заменить точками, получив новую строку

Преобразовать слова разделенные запятыми в список - Python
Добрый вечер. Встречаются проблемные строки в файле, а именно запятая между N'..', что мешает мне корректно преобразовывать строки в...

www-http сниффер. Как отследить HTTP запросы? - C++
Посмотрел я вот эту статью: http://www.cyberguru.ru/cpp-sources/network/primer-prostejshego-sniffera-dlya-windows-2000/xp.html ...

Удалите из строки, содержащей слова, разделенные пробелами, запятыми и точками - Java SE
с) Удалите из строки, содержащей слова, разделенные пробелами, запятыми и точками, у которых первая буква не совпадает с последней. ...

15
angryrobot
Командир зеленых роботов
348 / 285 / 53
Регистрация: 08.10.2013
Сообщений: 564
16.01.2014, 22:20 #2
Количество цифр в ответе соответствует количеству SeekBar'ов или из этих данных будут выбираться только некоторые ? Количество каналов всегда одно и тоже ? В чем конкретно у вас возникла сложность?
0
bt1024
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 31
17.01.2014, 02:38 #3
Напишите парсер, у вас есть четкий разделитель - запятая. Я бы какую нибудь последовательность ввел для признаков начала и конца последовательности, но это так, моя паранойя.
0
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
17.01.2014, 09:37  [ТС] #4
Цитата Сообщение от angryrobot Посмотреть сообщение
Количество цифр в ответе соответствует количеству SeekBar'ов или из этих данных будут выбираться только некоторые ? Количество каналов всегда одно и тоже ? В чем конкретно у вас возникла сложность?
Да. количество цифр величина постоянная и соответствует количеству seekbar - не могу найти информацию каким образом мне каждое значение каждому seekbar присвоить по порядку.

Если есть на git подобное или не жалко временем - кусок кода бы посмотреть.
Спасибо

Добавлено через 45 секунд
Цитата Сообщение от bt1024 Посмотреть сообщение
Напишите парсер
вот к сожалению не сталкивался с этим, внятного гугл не показал ничего

Добавлено через 1 час 27 минут
Основная проблема в том, что я получаю строку вида 0,0,0,1,0, и т.д., мне эти значения надо присвоить переменным, чтобы по переменным выставить seekbar'ы

Добавлено через 1 час 30 минут
В общем сделал вот такое:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        final SeekBar see = (SeekBar)findViewById(R.id.seekBar1);
        see.setOnSeekBarChangeListener(this);
        m = (TextView)findViewById(R.id.textView2);
        m.setText("0");
 
        new LongOperation()
        {
            @Override public void onPostExecute(String result)
            {
                TextView txt = (TextView) findViewById(R.id.temp);
                txt.setText(result);
                String arrStr [] = result.split(","); 
                for (int i = 1; i < arrStr.length - 1; i++) {
                    if (arrStr[i].length() <= 30) {
                        arrStr[i]  += arrStr[i + 1];
                        System.out.println(arrStr[i]);
                    }
                }
            }
        }.execute(",");
        
        
    }
Вывод получается такой:
Кликните здесь для просмотра всего текста
01-17 11:33:31.742: D/accessibility(18771): error
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 0150
01-17 11:33:31.762: I/System.out(18771): 1500
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.762: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.772: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.782: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.792: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.802: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.812: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 00
01-17 11:33:31.822: I/System.out(18771): 049


То есть, он мне дает символ плюс впереди символа рисует "0", при это следующий символ он мне рисует предыдущий плюс нужный и так далее.
0
Gabberr
102 / 102 / 17
Регистрация: 13.10.2009
Сообщений: 403
17.01.2014, 09:38 #5
получаем массив интов и делаем с ним что нужно
Java
1
2
3
4
5
String string = "0,1,0,0";
String[] parts = string.split(",");
int[] result = new int[parts.length];
for(int i=0; i<parts.length; i++)
result[i] = Integer.valueOf(result[i]);
1
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
17.01.2014, 10:01  [ТС] #6
Цитата Сообщение от Gabberr Посмотреть сообщение
получаем массив интов и делаем с ним что нужно
Java
1
2
3
4
5
String string = "0,1,0,0";
String[] parts = string.split(",");
int[] result = new int[parts.length];
for(int i=0; i<parts.length; i++)
result[i] = Integer.valueOf(result[i]);
Каким образом мне в лог результат вывести? чтобы проверить?

Далее надо присвоить эти значения переменным, то же слабо представляю как это сделать
0
Gabberr
102 / 102 / 17
Регистрация: 13.10.2009
Сообщений: 403
17.01.2014, 10:25 #7
вывод в лог
Java
1
2
3
4
5
6
7
String string = "0,1,0,0";
String[] parts = string.split(",");
int[] result = new int[parts.length];
for(int i=0; i<parts.length; i++){
   result[i] = Integer.valueOf(result[i]);
   Log.i("TAG","value: "+result[i]);
}
что куда присваивать нужно?
0
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
17.01.2014, 10:32  [ТС] #8
Цитата Сообщение от Gabberr Посмотреть сообщение
вывод в лог
Вот мой код:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 new LongOperation()
        {
            @Override public void onPostExecute(String result)
            {
                TextView txt = (TextView) findViewById(R.id.temp);
                txt.setText(result);
                String arrStr [] = result.split(","); 
                int [] chisla = new int [arrStr.length];
                for (int i=0; i<arrStr.length; i++)
                    chisla[i] = Integer.valueOf(chisla[i]);                   
                       Log.i("TAG","value: "+chisla[i]);
                    }
                
            
        }.execute(",");
В логе только:
Кликните здесь для просмотра всего текста
01-17 12:30:05.853: E/Trace(21430): error opening trace file: No such file or directory (2)
01-17 12:30:05.973: D/libEGL(21430): loaded /system/lib/egl/libEGL_tegra.so
01-17 12:30:05.973: D/libEGL(21430): loaded /system/lib/egl/libGLESv1_CM_tegra.so
01-17 12:30:05.983: D/libEGL(21430): loaded /system/lib/egl/libGLESv2_tegra.so
01-17 12:30:06.003: D/OpenGLRenderer(21430): Enabling debug mode 0
01-17 12:30:06.103: D/accessibility(21430): error
01-17 12:30:06.103: I/TAG(21430): value: 0


Каждое значение, отделенное запятой - должно стать значением переменной, каждая переменная присваивает SeekBar значение
0
Gabberr
102 / 102 / 17
Регистрация: 13.10.2009
Сообщений: 403
17.01.2014, 10:39 #9
ошибочка у вас
вместо chisla[i] = Integer.valueOf(chisla[i]);
должно быть
chisla[i] = Integer.valueOf(arrStr[i]);

у меня тоже опечатка в предидущем посте оказывается.
1
verylazy
Заблокирован
17.01.2014, 10:39 #10
Человек, который в соседней теме нанимается на работу для других, не может распарсить строку с запятыми?
0
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
17.01.2014, 10:46  [ТС] #11
Цитата Сообщение от verylazy Посмотреть сообщение
Человек, который в соседней теме нанимается на работу для других, не может распарсить строку с запятыми?
Да, и это неумение не мешало мне запустить приложение в широкие массы, а другое продать, пускай за дешево.

Не надо судить за это, это не является моей профессиональной деятельностью, а то что я берусь за выполнение определенных задач - считайте что это мой стиль обучения. Потому что научиться чему-либо можно только на опыте, ну по крайней мере для меня это подходит. Конечно я не отрицаю что надо читать теорию, понимать принципы алгоритмизации и т.д., я все это то же читаю, но на столько на сколько мне это позволяет делать моя основная работа и семья =)

Так что не судите, пожалуйста.

Добавлено через 1 минуту
Цитата Сообщение от Gabberr Посмотреть сообщение
ошибочка у вас
вместо chisla[i] = Integer.valueOf(chisla[i]);
должно быть
chisla[i] = Integer.valueOf(arrStr[i]);

у меня тоже опечатка в предидущем посте оказывается.
Да, я поправил - но результат от этого не изменился - в логе то же самое
0
Gabberr
102 / 102 / 17
Регистрация: 13.10.2009
Сообщений: 403
17.01.2014, 10:52 #12
хм странно, посмотрите тогда сперва что у вас в строке result лежит.
0
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
17.01.2014, 11:01  [ТС] #13
Цитата Сообщение от Gabberr Посмотреть сообщение
хм странно, посмотрите тогда сперва что у вас в строке result лежит.
в result все нормальн, там ложится строка всех этих значений, разделенных запятыми - я ее вижу в textview на мобильнике
0
Gabberr
102 / 102 / 17
Регистрация: 13.10.2009
Сообщений: 403
17.01.2014, 11:21 #14
заметил , что в исходной строке у вас имеются пробелы, поэтому ещё трим добавил,вот мой код, все работает:
Java
1
2
3
4
5
6
7
8
String result = "0,0,0,0,0,0,0,0,0,110,0,0,0,0,190,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,49";
 
        String[] parts = result.split(",");
        int[] chisla = new int[parts.length];
        for (int i = 0; i < parts.length; i++) {
            chisla[i] = Integer.valueOf(parts[i].trim());
            Log.i("TAG", "value: " + chisla[i]);
        }
0
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
17.01.2014, 12:11  [ТС] #15
Цитата Сообщение от Gabberr Посмотреть сообщение
заметил , что в исходной строке у вас имеются пробелы, поэтому ещё трим добавил,вот мой код, все работает:
Спасибо - сам допетрил этот момент.

Спасибо за помощь =)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2014, 12:11
Привет! Вот еще темы с ответами:

Удалить из строки повторяющиеся слова, разделенные пробелами, запятыми, точками - Pascal
var a:string; b:arrayof string; c:arrayof integer; i,j,k:integer; begin writeln('vvedite stroku'); readln(a); a:=' '+a; ...

Выбрать те фразы (разделенные запятыми), в которых встречается заданное слово - PHP
Здравствуйте! Не могу понять как создать паттерн для такой ситуации: есть строка, в которой через запятую перечисляются некоторые...

Исправьте строку, заменив все пробелы запятыми - Visual Basic .NET
Пытаюсь решить задачу, никак не получается программировать только учусь не могли бы помочь? в строке S несколько слов разделенны...

Преобразовать строку, заменив запятыми все двоеточия - C (СИ)
Помогите решить задачу!!! :) Даны натуральное число n и символы S1, ..., Sn (строка). Преобразовать строку, заменив запятыми все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Yandex
Объявления
17.01.2014, 12:11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru