2016-05-19 2 views
-1

Я пытаюсь взять txt-файл, который выглядит.Загрузка данных Node.Js в MongoDB - Текстовый файл для массива для объекта?

  1. HCI Версия: 4.0 (0x6)
  2. HCI Редакция: 0x23A1
  3. LMP Версия: 4.0 (0x6)
  4. LMP Subversion: 0x4176

Я пытаюсь поставить сказал файл в Mongodb в формате JSON через узел. Чем больше я копаю, тем больше теряю рассудок. Я просто познакомился с потоками узлов. Любые мысли пройдут долгий путь и заблаговременно.

ответ

0

Вы можете использовать регулярное выражение или использовать split для двоеточия для каждой строки. для первого регулярного выражения может выглядеть примерно так:

/HCI Version:.+?(?=\))+\)/g 

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split