C #에서 데이터를 가져 오기위한 텍스트 필드 구문 분석 문제

바룬

이 형식으로 데이터를받습니다.

var data="frame= 159 fps= 51 q=34.0 size= 512kB time=00:00:05.37 bitrate= 780.3kbits/s dup=3 drop=0 speed=1.72x";

여기서 구분 기호를 사용하는 유일한 가능성은 공백입니다. 그러나 frame= 159= 문제를 생성 한 후에 더 많은 공간 있는 경우. 프레임, 크기, 비트 전송률과 동일한 문제입니다.

따라서 구분 기호 또는 간단한 문자열 분할을 사용할 수 없습니다. data.Split(" ")

여기에서 값을 구문 분석하여 DTO / Object를 수정하는 방법.

public class Template
{
   public float Frame {get;set;}
   public float Fps {get;set;}
   public string Size {get;set;}
   public TimeSpan Time {get;set;}
   public string Bitrate {get;set;}
   public short Dup {get;set;}
   public short Drop {get;set;}
   public string Speed {get;set;}
}
Uingtea

=Regex 사용한 후 공백 제거

var data = "frame=  159 fps= 51 q=34.0 size=     512kB time=00:00:05.37 bitrate= 780.3kbits/s dup=3 drop=0 speed=1.72x";
data = Regex.Replace(data, @"=\s+", "=");
foreach (var d in data.Split(' '))
{
    var kv = d.Split('=');
    Console.WriteLine(String.Format("{0}: {1}", kv[0], kv[1]));
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

데이터 구문 분석 텍스트 파일 가져 오기

분류에서Dev

Parse.com에서 데이터를 가져 오는 구문 분석 클래스

분류에서Dev

JSON 구문 분석 C # 특정 데이터 가져 오기

분류에서Dev

logstash의 json 데이터에서 이스케이프 된 하위 필드를 다시 구문 분석

분류에서Dev

iOS JSON 구문 분석 문제에서 메소드 가져 오기

분류에서Dev

ngTagsInput 데이터베이스에서 데이터 가져 오기 및 구문 분석

분류에서Dev

Python 스크립트 내에서 JSON 데이터를 구문 분석하는 데 문제가 있습니다.

분류에서Dev

큰 텍스트를 텍스트 필드로 구문 분석, 텍스트 시작에보기 위치를 설정하는 방법

분류에서Dev

Powershell 문자열 구문 분석. 텍스트 문자열에서 날짜 가져 오기

분류에서Dev

C # winforms를 사용하여 텍스트 파일에서 JSON 데이터를 구문 분석하려면

분류에서Dev

리프 노드 가져 오기-Java에서 XML 구문 분석

분류에서Dev

roo-gem을 사용하여 스프레드 시트를 구문 분석 할 때 Rails 데이터베이스에서 ActiveRecord 속성에 대한 -nil- 값 가져 오기

분류에서Dev

자바 메서드 호출을 찾기위한 텍스트 구문 분석

분류에서Dev

텍스트 구문 분석 및 시간 가져 오기

분류에서Dev

전체 텍스트 파일을 구문 분석 / 읽기에서 한 줄씩 구문 분석 / 읽기로 이동

분류에서Dev

PostgreSQL에서 텍스트 데이터 구문 분석

분류에서Dev

XML 파일 구문 분석-각 상위 및 자체 하위에서 데이터 가져 오기

분류에서Dev

구문 분석에 실패한 실제 값 가져 오기

분류에서Dev

MySQL 데이터베이스에서 JSON 구문 분석 문제

분류에서Dev

구문 분석 오류가있는 드롭 다운 목록의 데이터베이스에서 결과 반환

분류에서Dev

구문 분석 오류가있는 드롭 다운 목록의 데이터베이스에서 결과 반환

분류에서Dev

사용자 지정 strtok를 사용하여 C에서 구문 분석 및 데이터 덮어 쓰기 문제

분류에서Dev

자식 노드의 내부 텍스트를 가져와 구분 기호로 구분 된 문자열에 저장

분류에서Dev

XML 구문 분석 : 각 상위 노드에 대한 하위 노드 가져 오기

분류에서Dev

jQuery로 XML 구문 분석 및 텍스트 필드 채우기

분류에서Dev

\ frac 및 \ sqrt를 사용하여 웹 사이트에서 구문 분석 된 데이터를 가져 오는 방법을 문자열로 대체하는 방법

분류에서Dev

C # 포인터의 ID 가져 오기 구문 분석

분류에서Dev

웹 사이트에서 데이터를 구문 분석하는 C # Html Agility Pack

분류에서Dev

Java에서 자식 태그 값을 가져 오기위한 xml 구문 분석 문제

Related 관련 기사

  1. 1

    데이터 구문 분석 텍스트 파일 가져 오기

  2. 2

    Parse.com에서 데이터를 가져 오는 구문 분석 클래스

  3. 3

    JSON 구문 분석 C # 특정 데이터 가져 오기

  4. 4

    logstash의 json 데이터에서 이스케이프 된 하위 필드를 다시 구문 분석

  5. 5

    iOS JSON 구문 분석 문제에서 메소드 가져 오기

  6. 6

    ngTagsInput 데이터베이스에서 데이터 가져 오기 및 구문 분석

  7. 7

    Python 스크립트 내에서 JSON 데이터를 구문 분석하는 데 문제가 있습니다.

  8. 8

    큰 텍스트를 텍스트 필드로 구문 분석, 텍스트 시작에보기 위치를 설정하는 방법

  9. 9

    Powershell 문자열 구문 분석. 텍스트 문자열에서 날짜 가져 오기

  10. 10

    C # winforms를 사용하여 텍스트 파일에서 JSON 데이터를 구문 분석하려면

  11. 11

    리프 노드 가져 오기-Java에서 XML 구문 분석

  12. 12

    roo-gem을 사용하여 스프레드 시트를 구문 분석 할 때 Rails 데이터베이스에서 ActiveRecord 속성에 대한 -nil- 값 가져 오기

  13. 13

    자바 메서드 호출을 찾기위한 텍스트 구문 분석

  14. 14

    텍스트 구문 분석 및 시간 가져 오기

  15. 15

    전체 텍스트 파일을 구문 분석 / 읽기에서 한 줄씩 구문 분석 / 읽기로 이동

  16. 16

    PostgreSQL에서 텍스트 데이터 구문 분석

  17. 17

    XML 파일 구문 분석-각 상위 및 자체 하위에서 데이터 가져 오기

  18. 18

    구문 분석에 실패한 실제 값 가져 오기

  19. 19

    MySQL 데이터베이스에서 JSON 구문 분석 문제

  20. 20

    구문 분석 오류가있는 드롭 다운 목록의 데이터베이스에서 결과 반환

  21. 21

    구문 분석 오류가있는 드롭 다운 목록의 데이터베이스에서 결과 반환

  22. 22

    사용자 지정 strtok를 사용하여 C에서 구문 분석 및 데이터 덮어 쓰기 문제

  23. 23

    자식 노드의 내부 텍스트를 가져와 구분 기호로 구분 된 문자열에 저장

  24. 24

    XML 구문 분석 : 각 상위 노드에 대한 하위 노드 가져 오기

  25. 25

    jQuery로 XML 구문 분석 및 텍스트 필드 채우기

  26. 26

    \ frac 및 \ sqrt를 사용하여 웹 사이트에서 구문 분석 된 데이터를 가져 오는 방법을 문자열로 대체하는 방법

  27. 27

    C # 포인터의 ID 가져 오기 구문 분석

  28. 28

    웹 사이트에서 데이터를 구문 분석하는 C # Html Agility Pack

  29. 29

    Java에서 자식 태그 값을 가져 오기위한 xml 구문 분석 문제

뜨겁다태그

보관