J'utilise Ruby 1.9.1 Rails application est Mon 2.3.4 pour gérer la saisie de textechar multi-octets invalide (US-ASCII) avec Rails et Ruby 1.9
Si je tente quelque chose comme (les guillemets à l'intérieur un aspect différent)
text = "”“"
Je reçois l'erreur suivante:
#<SyntaxError: /Users/tammam56/rubydev/favquote/lib/daemons/twitter_quotes_fetch.rb:54: invalid multibyte char (US-ASCII)
/Users/tammam56/rubydev/favquote/lib/daemons/twitter_quotes_fetch.rb:54: invalid multibyte char (US-ASCII)
/Users/tammam56/rubydev/favquote/lib/daemons/twitter_quotes_fetch.rb:54: syntax error, unexpected $end, expecting keyword_end
que je dois à l'utilisateur les guillemets que les utilisateurs pourraient les entrée et je dois expliquer cela?
Des idées?
Si votre code n'a pas de backticks dans Si vous êtes accusé d'utiliser des backticks, il se peut qu'il y ait des problèmes d'espacement/d'onglets/de retour à la ligne dans votre fichier. Essayez de le publier dans un espace vide StackOverflow par exemple, et SO va commencer à agir bizarrement. Supprimez les espaces et les onglets étranges et les nouvelles lignes. Encore une fois, il suffit de coller le code dans un espace vide et d'essayer de formater votre code pour la présentation est une façon de vous donner un indice. –