Как генерировать случайные числовые строки с персиком
Я пытаюсь сгенерировать файлы для размытия в этом шаблоне: любое количество целых чисел, разделенных \n
и 3\n
в конце. Результирующие файлы должны выглядеть так:
int
...
int
3
EOF
Я уже пытался с NumericStrings в соответствии с документацией, и я пытался генерировать двоичные числа в правильном диапазоне ASCII. Числовые строки, кажется, не рандомизируются вообще, и двоичные числа не принимают такое ограничение value > 47 and value < 58
,
<DataModel name="TheDataModel">
<Block maxOccurs="10000" minOccurs="100">
<String value="84" mutable="true" >
<Hint name="NumericalString" value="true" />
</String>
<String value="\n" token="true" />
</Block>
<String value="3" mutable="false" />
<String value="\n" mutable="false" />
</DataModel>
Однако числовая строка, похоже, не является случайной. Только иногда это длинная строка с заглавными буквами. Но, похоже, она не настолько рандомизирована, как при работе со строками. Остальная часть моего xml-файла - это просто StateModel с этим единственным DataModel и FilePerIter Publisher.