IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Comment récupérer seulement du texte placé entre balises (JSON) ?


Sujet :

JavaScript

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2004
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 101
    Points : 50
    Points
    50
    Par défaut Comment récupérer seulement du texte placé entre balises (JSON) ?
    salut,
    Je ne connais pas grand chose à Javascript.
    je suis traducteur technique.
    Un client me demande de traduire du texte placé entre des balises Javascript.
    Par ex:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    "pdftextDB74": {
            "text1": "Discover the store as a customer",
            "text2": "Go outside your ZEISS Vision Center.",
            "text3": "Take a moment, close your eyes and think of you as a patient who has never been to the center.",
            "text4": "Then enter it (through the main/consumer entrance) and focus on your feelings in this moment. Think of nouns or adjectives that describes your feelings and emotions.",
            "text5": "Follow the four functional zones: ATTRACTION, ENGAGEMENT, INVESTIGATION and CONSULTATION and see if you can identify the areas:",
            "text6": "ATTRACTION",
            "text7": "Façade",
            "text8": "store Window",
            "text9": "ENGAGEMENT",
            "text10": "Counter",
            "text11": "Lounge",
            "text12": "Individual Vision needs (i.Demo)",
            "text13": "INVESTIGATION",
            "text14": "Objective Refraction (i.Profiler® Plus)",
            "text15": "Ocular Health Evaluation (Visuplan 500, Visuscout, Slit Lamp)",
            "text16": "Subjective refraction (Visuphor 500, Visuscreen 100 / 500)",
            "text17": "Centring (i.Terminal 2, i.Terminal mobil)",
            "text18": "CONSULTATION",
            "text19": "Frame Display",
            "text20": "Contact Lens consultation",
            "text21": "Customized Lens consultation (i.Demo)"
    J'utilise l'éditeur Notepad++.

    Comment récupérer seulement le texte à traduire sans les tags et les balises car sinon c'est assez.

    Comment afficher ce texte dans un navigateur et simplement le copier-coller dans Word par ex. ?

    Cordialement,

    MD

  2. #2
    Membre expérimenté
    Homme Profil pro
    bricoleur par les mots
    Inscrit en
    Avril 2015
    Messages
    715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : bricoleur par les mots
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2015
    Messages : 715
    Points : 1 600
    Points
    1 600
    Par défaut
    jour

    utilise textContent et si il s'agit de ie <=8 innerText a voir aussi avec innerHTML
    Plus vite encore plus vite toujours plus vite.

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2004
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 101
    Points : 50
    Points
    50
    Par défaut ??
    salut, merci pour vos infos.

    Je ne comprends pas ce qu'est textcontent. Est-ce un programme, une fonction de Notepad++ ou autre ?
    et c'est quoi <=8 innerText a voir aussi avec innerHTML ?

    Merci de m'éclairer?

  4. #4
    Membre expérimenté
    Homme Profil pro
    bricoleur par les mots
    Inscrit en
    Avril 2015
    Messages
    715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : bricoleur par les mots
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2015
    Messages : 715
    Points : 1 600
    Points
    1 600
    Par défaut
    il s'agit bien de balise html ?
    Plus vite encore plus vite toujours plus vite.

  5. #5
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 662
    Points
    66 662
    Billets dans le blog
    1
    Par défaut
    A priori l'exemple que tu nous montre c'est du texte dans un json ...

    Traducteur technique... pas depuis longtemps alors car tu n'es pas rodé à l'exercice ...
    Je travaille de temps en temps pour un traducteur technique pour l'extraction des textes ...

    Dans notepad++ tu peux utiliser les expression régulières pour matcher le texte ...

    ou alors un petit script pour afficher le contenu du json ...
    https://jsfiddle.net/dy5hx8q4/

    Voire également, vu que le json est bein indenté, faire une selection alt+souris ou flèches de direction puis supprimer
    en 3 clicks tu as les lignes de textes avec les quotes, une simple reg pour supprimer les quotes restantes, ça se fait en moins de temps qu'il n'esn faut pour faire un post ici
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. Récupérer seulement le texte d'une page Web
    Par amelia dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 20/02/2010, 23h13
  2. [AC-2003] Comment récupérer seulement les noms issu d'un tri sur form
    Par electrosat03 dans le forum VBA Access
    Réponses: 6
    Dernier message: 17/07/2009, 19h41
  3. comment récupérer un champ text
    Par alaa_85 dans le forum ASP.NET
    Réponses: 7
    Dernier message: 16/11/2007, 13h14
  4. Comment récupérer un fichier texte sur un site ?
    Par michel71 dans le forum Web & réseau
    Réponses: 3
    Dernier message: 21/10/2007, 23h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo