包含本文的视图具有包含标题的上下文过滤器，视图为"mysite.com /％"因此，将在"mysite.com/hello-world" 中找到"Hello World" 的文章，将在"mysite.com/hello-world" 中找到 但是如果文章有"例如" 儿童书中的特殊字符"，我将在文章中创建的链接将是" MySite.com/Children%26##039; --Books"带回一个空结果。
I am creating a view with a list of titles that link to the relevant full article that is also displayed via a view.
The view that contains the article has a contextual filter which contains the Title and the of the views is "mysite.com/%"
So the article that is named "hello world" will be found at "mysite.com/hello-world"
However if the article has the ' special character in it for example "Children's Book" the link that I create to point at the article will be "mysite.com/Children%26#039;s-Books" which brings back an empty result.
You can configure under Contextual Filter > More setting. There are some transform settings.
With the Pathauto module you can strip the special Chars. Here is a quote about it (from the module's project page):
... automatically generates URL/path aliases for various kinds of content (nodes, taxonomy terms, users) without requiring the user to manually specify the path alias. This allows you to have URL aliases like /category/my-node-title instead of /node/123. The aliases are based upon a "pattern" system that uses tokens which the administrator can change.
You can try to override the template for your view, and there escape the string that is sent with urlencode(); assuming that you have the necessary Drupal experience to do that.