Bitbybit Docs
    Bereite Suchindex vor...

    Klasse QueryRowsByValueDto (Inputs.CSV)

    Speist csv.queryRowsByValue: der CSV-Text, die zu prüfende Spalte und der Wert, dem sie gleichen muss, das Zeilenlayout, die Trennzeichen und die als Zahlen gelesenen Spalten.

    Index

    Konstruktoren

    • Parameter

      • Optionalcsv: string
      • Optionalcolumn: string
      • Optionalvalue: string
      • OptionalheaderRow: number
      • OptionaldataStartRow: number
      • OptionalrowSeparator: string
      • OptionalcolumnSeparator: string
      • OptionalnumberColumns: string[]

      Rückgabewert QueryRowsByValueDto

    Eigenschaften

    csv: string

    Der ganze CSV-Text, Kopfzeilen eingeschlossen

    name,age\nJohn,30\nJane,25
    
    column: string

    Kopfzeilenname der Spalte, die mit value verglichen wird

    age
    
    value: string

    Der Text, dem die Zelle einer Zeile gleichen muss, damit sie behalten wird; als Zahl verglichen, wenn die Spalte in numberColumns ist

    30
    
    headerRow?: number

    Index der Zeile, deren Zellen die Kopfzeilennamen sind, gezählt ab 0

    0
    

    0

    Infinity

    1

    dataStartRow?: number

    Index der ersten als Daten gelesenen Zeile, gezählt ab 0; normalerweise die Zeile nach den Kopfzeilen

    1
    

    0

    Infinity

    1

    rowSeparator?: string

    Der Text zwischen Zeilen, normalerweise ein Zeilenumbruch; \n in zwei Zeichen geschrieben wird als einer gelesen

    \n
    
    columnSeparator?: string

    Der Text zwischen Zellen in einer Zeile, normalerweise ein Komma; \t in zwei Zeichen geschrieben wird als Tabulator gelesen

    ,
    
    numberColumns?: string[]

    Kopfzeilennamen, deren Zellen als Zahlen gelesen werden, im Ergebnis und im Vergleich

    undefined
    

    true