Skip to content

Allow more variety of "sources" to be used for LoD Reconciliation #249

@DiegoPino

Description

@DiegoPino

IN specific https://github.com/esmero/ami/blob/main/src/AmiUtilityService.php#L1621 uses only

public function getDifferentValuesfromColumnSplit(array $data, int $key, array $delimiters = ['|@|', ';'] ): array {

Which might/not take in account other common ways of providing data (specially if you have a script that transformed data into an already easier to parse column/cell format, but its actually JSON

So ... expand it and try a few other options

  • "plain" JSON Arrays
  • JSON arrays of Objects with keys like "value", "label" (or start with label?") etc.

Since we are using the same method for actual processing touching ::getDifferentValuesfromColumnSplit() should be enough to make our metadata pros happy

Metadata

Metadata

Assignees

Labels

AMI Import PluginsGets data from somewhere, puts data into a strawberry baskedFile processingEverything is a file, even me.LoD ReconciliationMake your labels into Links and sufferTwig ExtensionExtend too much and the wood might breakenhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions