Bitbybit Docs
    Preparing search index...

    Class QueryRowsByValueDto (Inputs.CSV)

    csv.queryRowsByValue 提供 CSV 文本、要测试的列及其必须等于的值、行布局、分隔符以及读作数值的列。

    Index

    Constructors

    • Parameters

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

      Returns QueryRowsByValueDto

    Properties

    csv: string

    完整的 CSV 文本,包含表头

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

    value 比较的列的表头名称

    age
    
    value: string

    行的单元格必须等于才会被保留的文本;当该列在 numberColumns 中时按数值比较

    30
    
    headerRow?: number

    其单元格为表头名称的那一行的索引,从 0 开始计数

    0
    

    0

    Infinity

    1

    dataStartRow?: number

    作为数据读取的第一行的索引,从 0 开始计数;通常是表头之后的那一行

    1
    

    0

    Infinity

    1

    rowSeparator?: string

    行之间的文本,通常是换行符;以两个字符写出的 \n 被读作一个换行符

    \n
    
    columnSeparator?: string

    一行中单元格之间的文本,通常是逗号;以两个字符写出的 \t 被读作一个制表符

    ,
    
    numberColumns?: string[]

    其单元格被解析为数值的表头名称,在结果和比较中都是如此

    undefined
    

    true