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

  1. #1
    Membre du Club
    Récupérer le code source d'une page Web avec Swift
    Bonjour,

    Je n'arrive pas à trouver dans le forum un post qui m'expliquerait comment extraire le code source d'une page Web, j'arrive à l'ouvrir avec cela :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    // Déclaration Url
            let url = URL(string: "https://www.google.com")!
     
            // Ouverture Page
            if NSWorkspace.shared().open(url) {
                print("default browser was successfully opened")
            }


    Pourriez-vous m'aiguiller

    Merci

  2. #2
    Membre du Club
    Heps !

    J'ai trouvé ceci :
    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
     
            // Déclaration
            let myURLString = "https://www.google.com"
            guard let myURL = URL(string: myURLString) else {
                print("Error: \(myURLString) doesn't seem to be a valid URL")
                return
            }
     
            // Variable contenant Code source
            do {
                let myHTMLString = try String(contentsOf: myURL, encoding: .ascii)
                print("HTML : \(myHTMLString)")
            } catch let error {
                print("Error: \(error)")
            }

    çà fonctionne.

###raw>template_hook.ano_emploi###