Ответы на Ulearn

Практика «Парсер полей»

100 руб.

Скачайте проект TableParser

Наконец, вы готовы к тому, чтобы реализовать всю задачу, поставленную два слайда назад!

В классе FieldsParserTasks реализуйте метод ParseLine, для которого вы создавали тесты в предыдущей задаче.

Создайте модульные тесты на это решение и перенесите разработанные в прошлой задаче тестовые случаи в модульные тесты.

Решение получится более простым, если ваши вспомогательные методы будут использовать Tokens в качестве возвращаемого значения.

В качестве вспомогательных методов могут быть методы, читающие разные виды полей (у вас уже реализован метод ReadQuotedField), а также метод пропускающий пробелы между полями.

Обратите внимание на метод GetIndexNextToTokens в классе Tokens. Он возвращает позицию, с которой нужно продолжить анализ строки.

Купить решение:

Ваш Email (на него будет отправлен ответ)

Продолжая, вы соглашаетесь с пользовательским соглашением

Возможны трудности с доставкой сообщений на Gmail