Hi Judah,

i had this very dilemma some time ago. Basically i saw that people mostly
use 'cheers' or 'thanks'. Although i am a cheerful person, i never really
say 'cheers' so i chose to say 'thanks', also as a general thank you.

The ones you suggested are either too formal or too long for my taste - i
write it manually, only my signature is appended automatically. I sometimes
do change that to a simple 'Hope that helps' if the conversation isn't very
rewarding to the community till that point (or if, of course, i actually
hope that helps).

I also do it on special occasions such as this, when my inner Jedi comes to
light and says:

May the Force be with you!
Teo

P.S. I know this is a bit off-topic but i thought we can always use some
laughs :) And if confirmation is still needed: yes, i am crazee :)

On Thu, Aug 28, 2008 at 7:28 PM, Judah <[EMAIL PROTECTED]> wrote:

>
> Thanks for the reply Teo.
>
> Judah
>
> P.S. I gather English is not your mother tongue. I've noticed that you
> sign off your forums posts with 'Thanks, Teo'.
> Allow me to give you a word of advice. When you sign off a forum post
> or email in English you don't thank the person it is meant for.
> You can say many things. You could say:
> 'Good luck'/ 'Best of luck',
> 'Hope this helps, let me know if you need further assistance'
> etc.
> You obviously also have more formally signatures but they aren't
> appropriate for a forum post which are by their very nature informal
> At any rate, when you sign off an post I recommend altering the
> signature.
>
> On Aug 28, 4:07 pm, Teo <[EMAIL PROTECTED]> wrote:
> > Maybe there are certain characters like escape
> > characters<http://www.html-reference.com/Escape.htm>present in the
> > actual data. You would have to use the encoded form if such a
> > character is there, maybe this is your problem..
> >
> > About what you want to do: if you're already directly parsing the HTML it
> > may be a bit overkill to manually create the XML string, if i understand
> > correctly. However, if, as you said, you need some special data
> structures
> > and this whole fetching and parsing process isn't called very often (thus
> > consuming a lot of CPU), i think you could invest some code in the HTML
> ->
> > XML transformation (but be careful with those excape characters if you do
> it
> > :).
> >
> > Thanks,
> > Teo
> >
> >
> >
> > On Thu, Aug 28, 2008 at 1:39 PM, Judah <[EMAIL PROTECTED]> wrote:
> >
> > > I've pretty much done what you suggested Teo.
> > > I'm iterating through the html string extracting the bits I want.
> >
> > > There is something I still wondered about though.
> > > I was hoping to be able to put the bits of html I extracted into an
> > > xml file because its easier to pick out data and saves parsing every
> > > level in the tree recursively. I concatenated the strings of html that
> > > i obtained into another string, added a couple of tags before and
> > > after to make it well formed and attempted loading it into a string
> > > using and XMLHttpRequest (using an example in David flanagan's book on
> > > JavaScript (O'Rielly publishing)).
> > > Any ideas, why it wouldn't be working?
> > > Perhaps the html I've extracted and put into an xml string is not
> > > wellformed?
> > > And do you think such an approach is advisable or would you recommend
> > > recursively parsing the entire html document myself.
> >
> > > Judah
> >
> > > On Aug 21, 9:34 am, Teo <[EMAIL PROTECTED]> wrote:
> > > > When i needed to do this, i made my own parser. Also depends on what
> you
> > > > want to do, but it shouldn't be hard. Basically you make a new String
> > > object
> > > > from the response text, like this:
> >
> > > > *var s=new String(responseText);*
> >
> > > > Then with a good old *for* you go through the string.
> > > > Here's a list of String properties and methods in Javascript:
> > >http://www.w3schools.com/jS/js_obj_string.asp
> >
> > > > Thanks,
> > > > Teo
> >
> > > > On Thu, Aug 21, 2008 at 9:16 AM, Judah <[EMAIL PROTECTED]> wrote:
> >
> > > > > Thanks Teo
> > > > > It seems you're hunch is right. The various URLs that I've tried
> > > > > loading into xml (via the responseText property of the response)
> has
> > > > > malformed xml.
> > > > > The article you sent me helped me determine that.
> >
> > > > > I'm thinking now that my only option if I wish to grab a web page
> is
> > > > > to use regular expressions. Do you know of another way to grab data
> > > > > (html say) from webpages using the desktop?
> >
> > > > > Judah
> >
> > > > > On 19 אוגוסט, 09:44, Teo <[EMAIL PROTECTED]> wrote:
> > > > > > Hi,
> >
> > > > > > here is an article about XML parsing; maybe it helps:
> > > > >http://code.google.com/apis/desktop/articles/2.html
> >
> > > > > > Are you sure the XML is not malformed?
> >
> > > > > > Thanks,
> > > > > > Teo
> >
> > > > > > On Mon, Aug 18, 2008 at 9:34 PM, Judah <[EMAIL PROTECTED]>
> wrote:
> >
> > > > > > > Hi there,
> >
> > > > > > > I'm trying to read an html page from the internet and extract
> data
> > > > > > > from it for my gadget.
> >
> > > > > > > I've opted to try parsing the page into xml but to no avail .
> >
> > > > > > > each time i do so I find the domDocument I receive has no child
> > > nodes.
> > > > > > > From the debugger I can see that the html string is there in
> its
> > > > > > > entirety.
> >
> > > > > > > Has anyone done this before.
> > > > > > > There was a post about parsing files to xml here
> >
> > >http://groups.google.com/group/Google-Desktop-Developer/browse_thread.
> > > > > ..
> >
> > > > > > > and although it should work for pages from the internet in the
> same
> > > > > > > way it doesn't seem to be.
> >
> > > > > > > If anyone can suggest how I might over come this or where I am
> > > going
> > > > > > > wrong I would be most grateful.
> >
> > > > > > > Simon
> >
> > > > > > > The code i've written (if it helps) is:
> >
> > > > > > > var URL = "http://www.tinyurl.com";;
> >
> > > > > > > var logoRequest_ = null;
> >
> > > > > > > function internetConnectionOpen() {
> > > > > > >  // Start to download the page
> > > > > > >  logoRequest_ = new XMLHttpRequest();
> > > > > > >  try {
> > > > > > >    logoRequest_.open("GET", URL, true);
> > > > > > >  } catch (e) {
> > > > > > >   logoRequest_ = null;
> > > > > > >    return;
> > > > > > >  }
> >
> > > > > > >  // Set the callback for when the downloading is completed (or
> > > > > > > failed)
> > > > > > >  logoRequest_.onreadystatechange = onLogoData;
> >
> > > > > > >  // Start the download
> > > > > > >  try {
> > > > > > >    logoRequest_.send();
> > > > > > >  } catch (e) {
> > > > > > >    // Catch errors sending the request
> > > > > > > debug.info(e);
> > > > > > >   logoRequest_ = null;
> > > > > > >    return;
> > > > > > >  }
> > > > > > > }
> >
> > > > > > > function onLogoData() {
> > > > > > >  // Verify that the download completed
> > > > > > >  if (logoRequest_.readyState != 4)
> > > > > > >    return;
> >
> > > > > > >  // Verify that the download was successful
> > > > > > >  if (logoRequest_.status != 200) {
> > > > > > >   logoRequest_ = null;
> > > > > > >    return;
> > > > > > >  }
> >
> > > > > > >        var xmlDoc = new DOMDocument();
> > > > > > >        xmlDoc.loadXML(logoRequest_.responseText);
> > > > > > >  webPageConsumerCallbackFunction(xmlDoc);
> > > > > > > (logoRequest_.responseText);
> >
> > > > > > >  // Destroy the XMLHttpRequest object since it isn't being used
> > > > > > > anymore
> > > > > > >  logoRequest_ = null;
> > > > > > > }
> >
> > > > > > > function webPageConsumerCallbackFunction(DOM)
> > > > > > > {
> > > > > > >        debug.info("reached webPageConsumerCallbackFunction");
> > > > > > >        if (DOM == null)
> > > > > > >        {
> > > > > > >                alert("unable to connect to the website");
> > > > > > >                return;
> > > > > > >        }
> > > > > > >        else if (DOM.childNodes.length == 0)
> > > > > > >        {
> > > > > > >                alert("DOM is empty. unable to extract data");
> > > > > > >                return;
> > > > > > >        }
> >
> > > > > > > //otherwise
> > > > > > > //digest the web page ....
> >
> > > > > > > }
> >
> > > > > > --
> > > > > > Teo (a.k.a. Teodor Filimon, Teominator)
> > > > > > Site -www.teodorfilimon.com|Blog -www.teodorfilimon.blogspot.com
> > > > > > GMT +2 (or PDT +10)-הסתר טקסט מצוטט-
> >
> > > > > > -הראה טקסט מצוטט-
> >
> > > > --
> > > > Teo (a.k.a. Teodor Filimon, Teominator)
> > > > Site -www.teodorfilimon.com|Blog -www.teodorfilimon.blogspot.com
> > > > GMT +2 (or PDT +10)
> >
> > --
> > Teo (a.k.a. Teodor Filimon, Teominator)
> > Site -www.teodorfilimon.com| Blog -www.teodorfilimon.blogspot.com
> > GMT +2 (or PDT +10)
> >
>


-- 
Teo (a.k.a. Teodor Filimon, Teominator)
Site - www.teodorfilimon.com | Blog - www.teodorfilimon.blogspot.com
GMT +2 (or PDT +10)

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Desktop Developer Group" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Desktop-Developer?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to