---
title: "< > visas som &lt;, &gt;"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/175581-visas-som-lt-gt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "noshornin"
published: "2008-11-29T09:22:42.000Z"
updated: "2008-11-29T16:50:46.000Z"
replies: 11
views: 702
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/175581-visas-som-lt-gt"
---

# < > visas som &lt;, &gt;

## #1 — noshornin, 2008-11-29T09:22Z

Jag undrar hur man kan göra så att alla \<, \> inte tolkas, utan bara visas när man läser från en text fil.

tacksam för svar! :)

Permalänk: https://www.webforum.nu/p/175581

## #2 — Danne V, 2008-11-29T10:57Z

Förstår inte riktigt vad du menar med "läser från en textfil".

Men om du verkligen har \< och \> i källkoden och det visas som nåt annat så brukar det bero på att filen inte är sparad som utf-8, dvs filens (för mänskliga ögat) osynliga meta-data ska innehålla uppgifter om vilket "character set" som gäller för att webbläsare och andra applikationer ska visa tecknen som man vill.

Permalänk: https://www.webforum.nu/p/2157721

## #3 — voigtann1, 2008-11-29T11:16Z

```
Server.HTMLEncode(stringValue)
```

Permalänk: https://www.webforum.nu/p/2157726

## #4 — Quid, 2008-11-29T11:20Z

```
Server.HTMLEncode(String)
```

 

/red
voigtann1 var snabbare :)

Permalänk: https://www.webforum.nu/p/2157728

## #5 — noshornin, 2008-11-29T12:08Z

Förstod  inte riktigt hur man ska använda 

```
Server.HTMLEncode(String)
```

men om koden ser ut så här. vart ska man skriva det då?

```
<%
Dim oFSO, oTextFil
Set oFSO = CreateObject("Scripting.FileSystemObject")  
Set oTextFil = oFSO.OpenTextFile(Server.MapPath("...))  	
Do While Not oTextFil.AtEndOfStream     
Response.Write oTextFil.ReadLine & "<BR>" & vbCrLf 	
Loop   	
oTextFil.Close 	
Set oTextFile = Nothing 	
Set oFSO = Nothing 	
%>
```

Permalänk: https://www.webforum.nu/p/2157732

## #6 — voigtann1, 2008-11-29T12:42Z

oTextFil.ReadLine är en sträng så då kan du använda funktionen:

```
Server.HTMLEncode(oTextFil.ReadLine)
```

Permalänk: https://www.webforum.nu/p/2157736

## #7 — noshornin, 2008-11-29T12:51Z

tack så mycket!

Permalänk: https://www.webforum.nu/p/2157737

## #8 — noshornin, 2008-11-29T13:03Z

Men om man läser från en databas är 

```
 <% =RecSet("...") %>
```

 också en sträng?

Permalänk: https://www.webforum.nu/p/2157739

## #9 — voigtann1, 2008-11-29T13:16Z

beror ju på vad det är för datatyp, men ja. det går:
<http://www.w3schools.com/ASP/met_htmlencode.asp>

Permalänk: https://www.webforum.nu/p/2157741

## #10 — noshornin, 2008-11-29T16:35Z

jag får det inte att funka. Jag tycker det borde funka med:

```
 <% =RecSet(Server.HTMLEncode("Inlagg")) %>
```

Men den visar inte html kod!

Permalänk: https://www.webforum.nu/p/2157761

## #11 — Quid, 2008-11-29T16:38Z

```
<%= Server.HTMLEncode(RecSet("Inlagg")) %>
```

Permalänk: https://www.webforum.nu/p/2157762

## #12 — noshornin, 2008-11-29T16:50Z

haha!!  :e 

tackar..

Permalänk: https://www.webforum.nu/p/2157764

---

Tråden på webben: https://www.webforum.nu/amne/asp/175581-visas-som-lt-gt
