2009-06-09 10 views
0

Cette question concerne citation double standard " et guillemet non standard « & »Ce qui a fait la plupart des sites de codage de conversion standard "en non standard « ?

Hier quand j'ai cherché certains échantillons facebook codes serverfbml et sont venus sur cette

http://mahmudahsan.wordpress.com/2008/11/22/facebook-fbml-rendering-in-iframe-application/

ok il a obtenu ce que je veux, donc je Copi ed le code à mon projet et exécutez-le ... bah ... beaucoup d'erreurs

Pourquoi? Parce que le site a tourné la citation double standard "à l'intérieur de son script dans « ou », ou citation unique de « dans »

Ce n'est pas la première fois que je faisais face à ce problème lors de la copie des codes de la Internet, et je crois que beaucoup des auteurs de code n'ont pas attendu que le site tournèrent simples/doubles guillemets dans les étranges

Toute explication à ce phénomène étrange

edited:.? Je remarque le titre converti mon "dans « & » aussi ... permettez-moi de l'éditer ... oh et j'ai échoué

+0

RSS feed contient les apostrophes originales dans le titre – wqw

Répondre

5

Au moins dans le titre ou dans le texte, il semble beaucoup mieux d'avoir des doubles guillemets typographiques (c'est-à-dire plus agréable à l'oeil). Les sites de codage doivent ne pas le faire pour le code réel, c'est-à-dire dans le code StackOverflow qui est indenté par quatre espaces. Si une double citation dans le texte est convertie en typographique, c'est bien.

Cela devient vraiment pire lorsque vous collez des citations typographiques dans une console que essaie d'afficher le caractère et revient à un devis standard, car la police de la console n'a pas de citation typographique. Parce que ça ressemble à un standard, mais ça ne l'est pas. Pas grand-chose que vous pouvez faire à ce sujet, autre que d'utiliser un plugin d'affichage de code sur votre site web qui ne change pas de code.

+0

"Parce que ça ressemble à un standard, mais ce n'est pas le cas." omg; p – Unreality

2

Le problème est dans le moteur de blog sous-jacent. Wordpress fait cela par défaut, et il n'y a pas moyen de l'éteindre (sans changing the code). Compte tenu du fait qu'il n'y a que relativement peu de moteurs de blogs vraiment géniaux, il n'est pas toujours possible de passer à quelque chose de «meilleur».

Également dans la même catégorie: Fancy dashes, aka. se transformer en -

0

la source montre que le caractère de citation est parfois & # 8221; c'est la citation qui est la citation intéressante qui causera des problèmes dans un programme. Je pense que soit l'éditeur de texte WordPress ou le stockage/extraction a converti la citation ordinaire en celle-là.

Vous pouvez utiliser la fonction de remplacement dans votre éditeur de programme pour remplacer ces caractères.

Questions connexes