Формирование сообщения из множества строк



  • Нужно сформировать сообщение из рандомно взятых из файла, скажем, 50...60 строк. Как это лучше всего сделать, чтобы не слишком была громоздкой конструкция?





  • Можно через ресурсы попробовать. Там изначально есть поддержка спинтакса.



  • Можно, плз, поконкретнее?
    Есть файл из нескольких тысяч строк. Нужно взять из него случайным образом 50..60 строк и запостить в одном сообщении:
    string1
    string2
    string3
    ..l........
    stringN


  • administrators

    @Weil Можно очень легко решить действием "Шаблон". Оно преобразует текст вставляя туда ресурсы и переменные.
    Например, такой шаблон

    {{file}},{{file}},{{file}}
    

    выведет 3 строки из файла.

    такой шаблон выведет 3 разных строки

    {{file|notreuse}},{{file|notreuse}},{{file|notreuse}}
    

    Ну а вам нужно 50

    И не забудьте поставить у ресурса флаг "Мешать строки".

    Вот: 0_1471600491046_Template.png

    Сам проект:

    0_1471600565474_template.xml



  • Большое спасибо! Работает. Правда, очень долго вбивает строки. Можно ускорить процесс как здесь?

    "self.value=" + JSON.stringify([[BIG_TEXT]])
    BIG_TEXT - это переменная шаблона в моем случае?


  • administrators

    @Weil Да, так можно.

    BIG_TEXT - это переменная шаблона в моем случае?

    Да


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.