csvCriminal

package
v0.0.0-...-9d7d468 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 20, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WriteCSV

func WriteCSV(fileName string, folderName string, Rows []CriminalAnalysis) error

WriteCSV exports a csv to a given folder

Types

type CriminalAnalysis

type CriminalAnalysis struct {
	CNJ                       string `json:"CNJ,omitempty"`
	CNJYear                   string `json:"CNJYear,omitempty"`
	CNJDistrict               string `json:"CNJDistrict,omitempty"`
	CNJUF                     string `json:"CNJUF,omitempty"`
	Court                     string `json:"Court,omitempty"`
	Forum                     string `json:"Forum,omitempty"`
	CourtSection              string `json:"CourtSection,omitempty"`
	DocIdType                 string `json:"DocIdType,omitempty"`
	DocIdNumber               string `json:"DocIdNumber,omitempty"`
	CanonicalName             string `json:"CanonicalName,omitempty"`
	CanonicalType             string `json:"CanonicalType,omitempty"`
	CoverName                 string `json:"CoverName,omitempty"`
	Nature                    string `json:"Nature,omitempty"`
	Subject                   string `json:"Subject,omitempty"`
	Subjects                  string `json:"Subjects,omitempty"`
	LawsViaCnjSubject         string `json:"LawsViaCnjSubject,omitempty"`
	Pole                      string `json:"Pole,omitempty"`
	IsCriminal                string `json:"IsCriminal,omitempty"`
	IsCarta                   string `json:"IsCarta,omitempty"`
	JusticeSegmentVerifier    string `json:"JusticeSegmentVerifier,omitempty"`
	NatureVerifier            string `json:"NatureVerifier,omitempty"`
	NatureVerifierCriminalLaw string `json:"NatureVerifierCriminalLaw,omitempty"`
	SubjectVerifier           string `json:"SubjectVerifier,omitempty"`
	IsCriminalVerifier        bool   `json:"IsCriminalVerifier,omitempty"`
	LawArticle                string `json:"LawArticle,omitempty"`
	Law                       string `json:"Law,omitempty"`
	LawNickname               string `json:"LawNickname,omitempty"`
	LawDefinition             string `json:"LawDefinition,omitempty"`
	RelatedLawsuits           string `json:"RelatedLawsuits,omitempty"`
	AllLaws                   []laws.Analysis
}

CriminalAnalysis output

type CsvStruct

type CsvStruct struct {
	CnjNumber         string `json:"CnjNumber,omitempty"`
	DistributionYear  string `json:"DistributionYear,omitempty"`
	DocIdType         string `json:"DocIdType,omitempty"`
	DocIdNumber       string `json:"DocIdNumber,omitempty"`
	CanonicalName     string `json:"CanonicalName,omitempty"`
	CanonicalType     string `json:"CanonicalType,omitempty"`
	CoverName         string `json:"CoverName,omitempty"`
	Court             string `json:"Court,omitempty"`
	Forum             string `json:"Forum,omitempty"`
	CourtSection      string `json:"CourtSection,omitempty"`
	Nature            string `json:"Nature,omitempty"`
	Subject           string `json:"Subject,omitempty"`
	LawsViaCnjSubject string `json:"LawsViaCnjSubject,omitempty"`
	Subjects          string `json:"Subjects,omitempty"`
	Pole              string `json:"Pole,omitempty"`
	IsCriminal        string `json:"IsCriminal,omitempty"`
	IsCarta           string `json:"IsCarta,omitempty"`
	RelatedLawsuits   string `json:"RelatedLawsuits,omitempty"`
}

CsvStruct csv file send to process

func ReadCsvFile

func ReadCsvFile(filePath string, separator rune) ([]CsvStruct, error)

ReadCsvFile reads a csv file from a given path

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL