Ceci est pour créer un bot qui met à jour le fichier CSV existant avec les dernières données disponibles à partir du nouveau fichier CSV téléchargé à intervalles réguliers. P>
Je suis incapable de comprendre la logique. Besoin de votre aide. P>
Étape 1: J'accède au site Web suivant, https://www.marketwatch.com/tools/stockresearch/globalmarchés/intindices. ASP P>
Étape 2: Je télécharge les tables du site Web ci-dessus et enregistrer un fichier CSV. P>
Étape 3: Je comparais l'ancien fichier CSV avec le nouveau fichier CSV et mettez à jour les valeurs de l'ancien CSV. P>
Étape 4: S'il y avait des modifications apportées à une colonne d'état et dans la ligne correspondante, j'ai besoin de mettre à jour "la valeur mise à jour" ou "la dernière valeur existante" p>
3 Réponses :
Lorsque vous extrayez les données des classeurs CSVS / Excel, vous pouvez définir un nom de session autre que par défaut. Ce faisant, cela vous permettra de construire pour chaque fonction de boucler à la fois par le biais de fichiers, de comparer et de signaler les différences si nécessaire. P>
Vous devez vous assurer que les index comptés dans les boucles pour les boucles sont les plus corrects car certains mélanges pouvaient se produire. P>
Lisez l'Excel à l'aide de commandes de base de données, puis comparez-les entre eux. p>
Il existe de multiples façons de le faire de manière externe et en interne - strong> Parlons de l'un des Algo (en utilisant uniquement les commandes disponibles dans AA) - P> Étape 1: Ouvrez les deux CSV dans différentes sessions et obtenez les colonnes (qui doivent être comparées (qui doivent être comparées) sauvegardées à des listes individuelles. P> pour ex: Si je devais comparer les données de la colonne 1 de x.csv avec la colonne 2 Données de y.csv alors, p> a) Capture Colonne 1 Données de x.csv (colonne FileData) à la liste - LSTColumn1 P> B) Capture Colonne 2 Données de y.csv ( Colonne de FileData) à la liste - LSTColumn2 P> Étape 2: Comparez les deux données p> pour ex:
A) Comparer - P> IF (lstColumn1=lstColumn2)
GO TO ("PLEASE MENTION CELL NUMBER")
UPDATE WITH "SPECIFIED VALUE"
Vous pouvez utiliser Microsoft Text Engine Fournisseur pour se connecter au fichier CSV en tant que base de données et interroger essentiellement les champs que vous souhaitez comparer.