Récupération d'url

Résolu

Bonjour,

J'ai une spreadsheet(calc libre office) avec une colonne remplie de liens (des centaines!).

je voudrais d'une part récupérer le texte, ça j'y suis arrivé mais d'autre part je voudrais aussi récupérer l'url dans une autre colonne (pour après l'exporter dans une base de données).

je ne trouve pas comment faire.

merci de votre aide.

7 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    Si comme moi tu n'as pas Excel que ton Libre Office ne connait pas la propriété Hyperlinks.
    Tu peux enregistrer ton fichier au format html.
    Puis épurer ce fichier, avec un outil comme Notepad++ , et ne garder que les chaines de caracteres qui commencent par https://www.oiseaux.net/oiseaux/
    Que tu pourras insérer dans le fichier ods.

    Ca demande un peu de pratique donc si tu es pressé tu trouveras le fichier ici:
    https://www.cjoint.com/c/NDmmH5OiLgv


    1. Excellent ! 

      Exactement ce dont j'avait besoin!

      J'ai du de fait un peu "chipoter" pour y parvenir, (surtout que certaine ligne (assez peu) ont un double lien qu'il faut nettoyer. mais cette technique m'as permis d'y arriver en quelques minute même pour ma liste mondiale (près de 10000 entrées)

      un tout Grand merci hypothetix !

  2. voici un des fichiers en question: les premières lignes correspondes à ce que je souhaiterais.

    https://www.cjoint.com/c/NDljLRgfxSB

    merci

    1. mais, c'est le fichier "sec"

      fods : flat XML spreadsheet

      c'est pas moi qui l'ai inventé !

      1. libre office

        c'est l'extension par défaut que j'ai eu en créant mon fichier...

        https://www.cjoint.com/c/NDmhzGwsKTQ

        voici le même avec l'extension ods

      2. Quezaquo cette extension:".FOD" ?

        Pourquoi pas ".zip"

        Ou stocker simplement le fichier sec

        1. Dans quel logiciel tu traite ce charabia ?

          Je compte 8448 lignes pour un truc qui serait fait en deux coups de cuillère à pot avec un simple fichier ".txt".