Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for EscapeText (0.23 sec)

  1. src/encoding/xml/marshal.go

    	case StartElement:
    		if err := p.writeStart(&t); err != nil {
    			return err
    		}
    	case EndElement:
    		if err := p.writeEnd(t.Name); err != nil {
    			return err
    		}
    	case CharData:
    		escapeText(p, t, false)
    	case Comment:
    		if bytes.Contains(t, endComment) {
    			return fmt.Errorf("xml: EncodeToken of Comment containing --> marker")
    		}
    		p.WriteString("<!--")
    		p.Write(t)
    		p.WriteString("-->")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 08 18:46:41 UTC 2024
    - 31.2K bytes
    - Viewed (0)
  2. src/encoding/xml/xml.go

    )
    
    // EscapeText writes to w the properly escaped XML equivalent
    // of the plain text data s.
    func EscapeText(w io.Writer, s []byte) error {
    	return escapeText(w, s, true)
    }
    
    // escapeText writes to w the properly escaped XML equivalent
    // of the plain text data s. If escapeNewline is true, newline
    // characters will be escaped.
    func escapeText(w io.Writer, s []byte, escapeNewline bool) error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 08 18:46:41 UTC 2024
    - 47.3K bytes
    - Viewed (0)
  3. src/html/template/escape.go

    }
    
    func escapeSpecialScriptTags(s []byte) []byte {
    	return specialScriptTagRE.ReplaceAll(s, specialScriptTagReplacement)
    }
    
    var doctypeBytes = []byte("<!DOCTYPE")
    
    // escapeText escapes a text template node.
    func (e *escaper) escapeText(c context, n *parse.TextNode) context {
    	s, written, i, b := n.Text, 0, 0, new(bytes.Buffer)
    	for i != len(s) {
    		c1, nread := contextAfterText(c, s[i:])
    		i1 := i + nread
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 02 15:18:39 UTC 2023
    - 32.4K bytes
    - Viewed (0)
  4. src/encoding/xml/xml_test.go

    	expectErr := "unwritable"
    	err := EscapeText(errWriter{}, []byte{'A'})
    
    	if err == nil || err.Error() != expectErr {
    		t.Errorf("have %v, want %v", err, expectErr)
    	}
    }
    
    func TestEscapeTextInvalidChar(t *testing.T) {
    	input := []byte("A \x00 terminated string.")
    	expected := "A \uFFFD terminated string."
    
    	buff := new(strings.Builder)
    	if err := EscapeText(buff, input); err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 26 19:58:28 UTC 2024
    - 36.9K bytes
    - Viewed (0)
  5. src/html/template/transition.go

    		case ']':
    			inCharset = false
    		case '/':
    			// If "</script" appears in a regex literal, the '/' should not
    			// close the regex literal, and it will later be escaped to
    			// "\x3C/script" in escapeText.
    			if i > 0 && i+7 <= len(s) && bytes.Equal(bytes.ToLower(s[i-1:i+7]), []byte("</script")) {
    				i++
    			} else if !inCharset {
    				c.state, c.jsCtx = stateJS, jsCtxDivOp
    				return c, i + 1
    			}
    		default:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 11 19:54:31 UTC 2024
    - 18.2K bytes
    - Viewed (0)
  6. internal/s3select/select_test.go

    			}
    			if simdjson.SupportedCPU() {
    				t.Fatal("setup error: expected cpu to be unsupported")
    			}
    			testReq := testCase.requestXML
    			if len(testReq) == 0 {
    				var escaped bytes.Buffer
    				xml.EscapeText(&escaped, []byte(testCase.query))
    				testReq = []byte(fmt.Sprintf(defRequest, escaped.String()))
    			}
    			s3Select, err := NewS3Select(bytes.NewReader(testReq))
    			if err != nil {
    				t.Fatal(err)
    			}
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Sat Dec 23 07:19:11 UTC 2023
    - 76.2K bytes
    - Viewed (0)
  7. src/html/template/escape_test.go

    		},
    		{
    			"<script>`${ `}",
    			context{state: stateJSTmplLit, element: elementScript},
    		},
    	}
    
    	for _, test := range tests {
    		b, e := []byte(test.input), makeEscaper(nil)
    		c := e.escapeText(context{}, &parse.TextNode{NodeType: parse.NodeText, Text: b})
    		if !test.output.eq(c) {
    			t.Errorf("input %q: want context\n\t%v\ngot\n\t%v", test.input, test.output, c)
    			continue
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 16 03:29:27 UTC 2023
    - 56.2K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"Decoder.Entity", Field, 0},
    		{"Decoder.Strict", Field, 0},
    		{"Directive", Type, 0},
    		{"Encoder", Type, 0},
    		{"EndElement", Type, 0},
    		{"EndElement.Name", Field, 0},
    		{"Escape", Func, 0},
    		{"EscapeText", Func, 1},
    		{"HTMLAutoClose", Var, 0},
    		{"HTMLEntity", Var, 0},
    		{"Header", Const, 0},
    		{"Marshal", Func, 0},
    		{"MarshalIndent", Func, 0},
    		{"Marshaler", Type, 2},
    		{"MarshalerAttr", Type, 2},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
  9. api/go1.1.txt

    pkg encoding/json, method (Number) String() string
    pkg encoding/json, type Number string
    pkg encoding/xml, const Header = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
    pkg encoding/xml, func EscapeText(io.Writer, []uint8) error
    pkg encoding/xml, method (*Encoder) Indent(string, string)
    pkg encoding/xml, type Decoder struct, DefaultSpace string
    pkg flag, const ContinueOnError = 0
    pkg flag, const ExitOnError = 1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 31 20:37:15 UTC 2022
    - 2.6M bytes
    - Viewed (0)
Back to top