Removing html tags


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Removing html tags
# 1  
Old 05-17-2012
Removing html tags

I store different variance of the below in an xml file. and apparently, xml has an issue loading up data like this because it contains html tags. i would like to preserve this data as it is, but unfortunately, xml says i cant.

so i have to strip out all the html tags.

the examples i found online tend to strip out the tags AND also the content, which i dont want. i need the content. i just want to get rid of the HTML tags.

below is the code:


Code:
echo "OK: strings of [ <bye xmlns=http://check.google.com/schema/2 serial-number= ] was found in the response
from the URL [ http://sky.net:80/schock/google/pinging ]. 
Actual response received = [ <bye xmlns=http://check.google.com/schema/2 serial-number=fafafafafaf /> ]." | sed 's/<[^>]*>//g'

Response:

 OK: strings of [  ].

# 2  
Old 05-17-2012
Not sure what you want for your desired output, but this will get rid of the "<>" tags:

Code:
echo "OK: strings of [ <bye xmlns=http://check.google.com/schema/2 serial-number= ] was found in the response from the URL [ http://sky.net:80/schock/google/pinging ]. Actual response received = [ <bye xmlns=http://check.google.com/schema/2 serial-number=fafafafafaf /> ]." | sed "s|[<|>]||g"

OK: strings of [ bye xmlns=http://check.google.com/schema/2 serial-number= ] was found in the response from the URL [ http://sky.net:80/schock/google/pinging ]. Actual response received = [ bye xmlns=http://check.google.com/schema/2 serial-number=fafafafafaf / ].

Could you post your expected result?
# 3  
Old 05-17-2012
Could you show what the output would need to look like?
# 4  
Old 05-17-2012
Quote:
Originally Posted by in2nix4life
Not sure what you want for your desired output, but this will get rid of the "<>" tags:

Code:
echo "OK: strings of [ <bye xmlns=http://check.google.com/schema/2 serial-number= ] was found in the response from the URL [ http://sky.net:80/schock/google/pinging ]. Actual response received = [ <bye xmlns=http://check.google.com/schema/2 serial-number=fafafafafaf /> ]." | sed "s|[<|>]||g"

OK: strings of [ bye xmlns=http://check.google.com/schema/2 serial-number= ] was found in the response from the URL [ http://sky.net:80/schock/google/pinging ]. Actual response received = [ bye xmlns=http://check.google.com/schema/2 serial-number=fafafafafaf / ].

Could you post your expected result?
im gonna try to this to see if it works. cant post any output because the output wont be the same. i have hundreds of data similar to this. and they're not all similar. i just want to keep the html tags from being a nuisance.

microsoft excel cant load up an xml file if it has these html tags in them.
# 5  
Old 05-17-2012
We meant what output would need to look like with your input sample.
# 6  
Old 05-17-2012
i would like the output to look similar to this:


Code:
OK: strings of [ bye xmlns=http://check.google.com/schema/2 serial-number= ] was found in the response from the URL [ http://sky.net:80/schock/google/pinging ]. Actual response received = [ bye xmlns=http://check.google.com/schema/2 serial-number=fafafafafaf / ].

# 7  
Old 05-17-2012
So you just want to delete the <> characters?

Code:
tr -d '<>' < inputfile > outputfile

Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Html - Removing transparency on tooltips

I want to use the tooltip in html, however the tranparency is creating problem for detailed tooltips as the text from the back interferes with the readability of the tooltip text. I have done the following changes, however the normal tooltip es still transparent I call it using <a... (3 Replies)
Discussion started by: kristinu
3 Replies

2. Homework & Coursework Questions

Script: Removing HTML tags and duplicate lines

Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted! 1. The problem statement, all variables and given/known data: You will write a script that will remove all HTML tags from an HTML document and remove any consecutive... (3 Replies)
Discussion started by: tburns517
3 Replies

3. Shell Programming and Scripting

Removing all except couple of html tags from html file

I tried to find elegant (or at least simple) way to remove all but couple of html tags from html file, but all examples I found dealt with removing all the tags. The logic of the script would be: - if there is <li> or <ul> on the line, do nothing (=write same line to output) - if there is:... (0 Replies)
Discussion started by: juubuntu
0 Replies

4. Shell Programming and Scripting

Remove html tags with particular string inside the tags

Could someone, please provide a solution to the following: I would like to remove some tags from the "head" of multiple html documents across the web site. They look like <link rel="alternate" type="application/rss+xml" title="Business and Investment in the Philippines"... (2 Replies)
Discussion started by: georgi58
2 Replies

5. Shell Programming and Scripting

Parsing HTML, get text between 2 HTML tags

Hi there, I'm quite new to the forum and shell scripting. I want to filter out the "166.0 points". The results, that i found in google / the forum search didn't helped me :( <a href="/user/test" class="headitem menu" style="color:rgb(83,186,224);">test</a><a href="/points" class="headitem... (1 Reply)
Discussion started by: Mysthik
1 Replies

6. Shell Programming and Scripting

removing html format with sed

Hello i am trying to remove the html format from the file using sed. for example remove <p> </p> i tried to do this : sed -e 's/<*>//g' test > test.t but still i have some html format . please help if you have any suggestions lets say this is the html file 1... (11 Replies)
Discussion started by: koricha
11 Replies

7. UNIX for Advanced & Expert Users

Removing HTML tags

Hello Unix Gurus I am having a problem with one of the files that i am generating using a Unix Script. This Unix Scripts connects to the MY SQL Server and loads the data into a Text file. While generating the Text file for one of the tables the value in one of the column is as follows. <p>... (3 Replies)
Discussion started by: chetan.mudike
3 Replies

8. Shell Programming and Scripting

searching & replacing/removing only certain HTML tags

I generally save a lot of web pages for reading offline which works out great for school. Now I have to spend a lot of time on the bus and I am looking for the best way to read some of these webpages using my Nokia 7610. I have uploaded the files to my phone, but they are deadly deadly slow to... (2 Replies)
Discussion started by: naphelge
2 Replies

9. Shell Programming and Scripting

removing html tags via parameter expansion

Hi all- I have a variable that contains a web page: echo $STUFF <html> <head> <title>my page</title></head> <body> blah blah etc.. Can I use the shell's parameter expansion abilities to remove just the tags? I thought that FIXHTML=${STUFF//<*>/} might do it, but it didn't seem to... (2 Replies)
Discussion started by: rev66
2 Replies
Login or Register to Ask a Question