Каков наилучший способ разобрать эту строку в java?Каков наилучший способ разобрать эту строку в java?
Admin State State Type Interface Name
-------------------------------------------------------------------------
Enabled Connected Dedicated Local Area Connection
Enabled Connected Dedicated Local Area Connection 2
между каждым словом пространство, а не вкладка, а не любая вещь еще, как вы можете видеть количество пространства не равен, а также между словом, например, «Подключение по локальной сети» пространство.
Фактически я хочу, чтобы имя всего моего сетевого интерфейса и состояние из них. Это вывод команды «netsh» в окнах. (если вы знаете другую команду, ведьма может получить мне эту информацию как ключ: значение, это будет полезно или может быть аргумент для этой команды для ее форматирования?)
Если я могу получить что-то подобное, это будет помочь много:
Имя интерфейса: Подключение по локальной сети
Тип: Выделенные
Состояние: Подключено
Admin State: Enabled
Имя интерфейса: Подключение по локальной сети 2
Тип: Выделенные
State: Connected
Admin State: Enabled
Похоже, картина не достаточно странно, чтобы использовать регулярные выражения, попробуйте написать что-то, чтобы отделить столбцы и просто дать особое внимание на первую строку (столбцы заголовков). Вы действительно хотите получить код? Вы пробовали peoplePerHour.com? – theMarceloR
@TomCammann Я попробовал что-то с String.split(), но я не могу получить желаемый результат. – mehdok
@nickecarlo: Спасибо, человек, я даже не думал об этом, вы - большая помощь. – mehdok